Lines Matching defs:declNode
1552 ir::AstNode *declNode = nullptr;
1557 declNode = ParseFunctionDeclaration(true);
1561 declNode = ParseClassDeclaration(ir::ClassDefinitionModifiers::ID_REQUIRED);
1565 declNode = ParseInterfaceDeclaration(false);
1570 declNode = ParseModuleOrNamespaceDeclaration(startLoc);
1574 declNode = ParseEnumDeclaration();
1580 declNode = ParseFunctionDeclaration(false, ParserStatus::ASYNC_FUNCTION);
1587 declNode = ParseExpression();
1593 lexer::SourcePosition endLoc = declNode->End();
1594 auto *exportDeclaration = AllocNode<ir::ExportDefaultDeclaration>(declNode, isExportEquals);