Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ParserAbstract.php

64 calls to ParserAbstract::error()

Parser::checkInvalidEscapeSequences in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Checks if the given string or number contains invalid escape sequences
Parser::parse in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses the source
Parser::parseArgumentList in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an arguments list
Parser::parseArguments in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an arguments list wrapped in round brackets
Parser::parseArrayLiteral in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an array literal
Parser::parseArrowFunction in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an arrow function
Parser::parseAssignmentExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an assignment expression
Parser::parseBindingRestElement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a rest element
Parser::parseBlock in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a block statement
Parser::parseCaseBlock in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses the content of a switch statement
Parser::parseCaseClause in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a case in a switch statement
Parser::parseCatch in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses the catch block of a try-catch statement
Parser::parseClassDeclaration in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a class declaration
Parser::parseClassElement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a class elements
Parser::parseClassHeritage in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses the class extends part
Parser::parseClassStaticBlock in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a field definition
Parser::parseClassTail in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses the code that comes after the class keyword and class name. The return value is an array where the first item is the extended class, if any, and the second value is the class body
Parser::parseConciseBody in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses the body of an arrow function. The returned value is an array where the first element is the function body and the second element is a boolean indicating if the body is wrapped in curly braces
Parser::parseConditionalExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a conditional expression
Parser::parseDefaultClause in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses default case in a switch statement
Parser::parseDoWhileStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a do-while statement
Parser::parseExportClause in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an export clause
Parser::parseExportDeclaration in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an export declaration
Parser::parseExportSpecifier in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an export specifier
Parser::parseFinally in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a finally block in a try-catch statement
Parser::parseForDeclaration in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a let or const declaration in a for statement definition
Parser::parseForLetConstStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a for(let ...) or for(const ...) statement
Parser::parseFormalParameterList in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a parameter list
Parser::parseForNotVarLetConstStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a for statement that does not start with var, let or const
Parser::parseForVarStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a for(var ...) statement
Parser::parseFromClause in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses the from keyword and the following string in import and export declarations
Parser::parseFunctionOrGeneratorDeclaration in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses function or generator declaration
Parser::parseFunctionOrGeneratorExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses function or generator expression
Parser::parseIfStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an if statement
Parser::parseImportCall in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an import call
Parser::parseImportClause in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an import clause
Parser::parseImportDeclaration in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an import declaration
Parser::parseImportSpecifier in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an import specifier
Parser::parseInitializer in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an initializer
Parser::parseIterationStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses do-while, while, for, for-in and for-of statements
Parser::parseLabelledStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a labelled statement
Parser::parseLeftHandSideExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a left hand side expression
Parser::parseLexicalDeclaration in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a let or const declaration
Parser::parseLogicalBinaryExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a logical or a binary expression
Parser::parseMethodDefinition in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a method definition
Parser::parseNamedImports in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a named imports
Parser::parseNameSpaceImport in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a namespace import
Parser::parseObjectLiteral in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses an object literal
Parser::parsePostfixExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a postfix expression
Parser::parsePrimaryExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a primary expression
Parser::parsePropertyDefinition in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a property in an object literal
Parser::parsePropertyName in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a property name. The returned value is an array where there first element is the property name and the second element is a boolean indicating if it's a computed property
Parser::parseSpreadElement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a spread element
Parser::parseSuperPropertyOrCall in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a super call or a super property
Parser::parseSwitchStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a switch statement
Parser::parseTemplateLiteral in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a template literal
Parser::parseThrowStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a throw statement
Parser::parseTryStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a try-catch statement
Parser::parseUnaryExpression in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a unary expression
Parser::parseVariableStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a var declaration
Parser::parseWhileStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a while statement
Parser::parseWithStatement in vendor/mck89/peast/lib/Peast/Syntax/Parser.php
Parses a with statement
ParserAbstract::assertEndOfStatement in vendor/mck89/peast/lib/Peast/Syntax/ParserAbstract.php
Asserts that a valid end of statement follows the current position
ParserAbstract::charSeparatedListOf in vendor/mck89/peast/lib/Peast/Syntax/ParserAbstract.php
Parses a character separated list of instructions or null if the sequence is not valid

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal