37 calls to ParserAbstract::isolateContext()
- Parser::parseArgumentList in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses an arguments list
- Parser::parseArrayLiteral in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses an array literal
- Parser::parseBindingElement in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a binding element
- Parser::parseCaseClause in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a case in a switch statement
- Parser::parseClassStaticBlock in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a field definition
- 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::parseDeclaration in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a declaration
- Parser::parseDoWhileStatement in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a do-while statement
- Parser::parseExportDeclaration in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses an export declaration
- Parser::parseExpressionStatement in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses an expression statement
- Parser::parseFieldDefinition in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a field definition
- Parser::parseForLetConstStatement in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a for(let ...) or for(const ...) statement
- 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::parseFunctionBody in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a function body
- 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::parseLeftHandSideExpression in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a left hand side expression
- Parser::parseMethodDefinition in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a method definition
- Parser::parseModuleItem in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a module item
- 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::parseReturnStatement in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses a return statement
- Parser::parseSingleNameBinding in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses single name binding
- 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::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
- Parser::parseYieldExpression in vendor/
mck89/ peast/ lib/ Peast/ Syntax/ Parser.php - Parses yield statement