Home
last modified time | relevance | path

Searched refs:astNode (Results 1 - 22 of 22) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/parser/
H A DstatementTSParser.cpp352 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers); in ParseImportDeclaration() local
353 if (astNode != nullptr) { in ParseImportDeclaration()
354 ASSERT(astNode->IsTSImportEqualsDeclaration()); in ParseImportDeclaration()
355 astNode->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseImportDeclaration()
356 ConsumeSemicolon(astNode->AsTSImportEqualsDeclaration()); in ParseImportDeclaration()
357 return astNode->AsTSImportEqualsDeclaration(); in ParseImportDeclaration()
H A DETSparser.cpp30 #include "ir/astNode.h"
1598 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers); in ParseImportDeclaration() local
1599 if (astNode != nullptr) { in ParseImportDeclaration()
1600 ASSERT(astNode->IsTSImportEqualsDeclaration()); in ParseImportDeclaration()
1601 astNode->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseImportDeclaration()
1602 ConsumeSemicolon(astNode->AsTSImportEqualsDeclaration()); in ParseImportDeclaration()
1603 return astNode->AsTSImportEqualsDeclaration(); in ParseImportDeclaration()
H A DstatementParser.cpp19 #include "ir/astNode.h"
1818 ir::AstNode *astNode = ParseImportDefaultSpecifier(specifiers); in ParseImportSpecifiers() local
1820 if (astNode != nullptr) { in ParseImportSpecifiers()
1821 return astNode; in ParseImportSpecifiers()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp181 uint32_t FunctionEmitter::UpdateForReturnIns(const ir::AstNode *astNode, panda::pandasm::Ins *pandaIns) in UpdateForReturnIns() argument
190 while (astNode != nullptr && !astNode->IsScriptFunction()) { in UpdateForReturnIns()
191 if (astNode->IsBlockStatement() && in UpdateForReturnIns()
192 astNode->AsBlockStatement()->Scope() && in UpdateForReturnIns()
193 astNode->AsBlockStatement()->Scope()->Node() && in UpdateForReturnIns()
194 astNode->AsBlockStatement()->Scope()->Node()->IsScriptFunction()) { in UpdateForReturnIns()
195 astNode = astNode->AsBlockStatement()->Scope()->Node(); in UpdateForReturnIns()
198 astNode in UpdateForReturnIns()
211 const ir::AstNode *astNode = ins->Node(); GenInstructionDebugInfo() local
[all...]
H A Demitter.h21 #include <ir/astNode.h>
90 uint32_t UpdateForReturnIns(const ir::AstNode *astNode, panda::pandasm::Ins *pandaIns);
/arkcompiler/ets_frontend/es2panda/ir/
H A Dstatement.h19 #include <ir/astNode.h>
H A Dexpression.h19 #include <ir/astNode.h>
H A DastDump.h19 #include <ir/astNode.h>
H A DastDump.cpp18 #include <ir/astNode.h>
/arkcompiler/ets_frontend/ets2panda/ir/
H A DsrcDump.h19 #include <ir/astNode.h>
H A DsrcDump.cpp18 #include <ir/astNode.h>
/arkcompiler/ets_frontend/es2panda/ir/module/
H A DassertClause.h19 #include <ir/astNode.h>
H A DassertEntry.h19 #include <ir/astNode.h>
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A Demitter.cpp201 const ir::AstNode *astNode = ins->Node(); in GenInstructionDebugInfo() local
203 ASSERT(astNode != nullptr); in GenInstructionDebugInfo()
205 if (astNode == FIRST_NODE_OF_FUNCTION) { in GenInstructionDebugInfo()
206 astNode = cg_->Debuginfo().FirstStatement(); in GenInstructionDebugInfo()
207 if (astNode == nullptr) { in GenInstructionDebugInfo()
212 auto nodeRange = astNode->Range(); in GenInstructionDebugInfo()
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DcompilerContext.h23 #include <ir/astNode.h>
/arkcompiler/ets_frontend/es2panda/util/
H A Dconcurrent.cpp21 #include <ir/astNode.h>
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DscriptFunction.h19 #include <ir/astNode.h>
/arkcompiler/ets_frontend/es2panda/parser/
H A DstatementParser.cpp18 #include <ir/astNode.h>
2246 ThrowSyntaxError("Unexpected astNode type", it->Start()); in AddImportEntryItem()
3178 ir::AstNode *astNode = ParseImportDefaultSpecifier(specifiers, isType); in ParseImportSpecifiers() local
3179 if (astNode != nullptr) { in ParseImportSpecifiers()
3180 return astNode; in ParseImportSpecifiers()
3260 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers, isType, isLazy); in ParseImportDeclaration() local
3261 if (astNode != nullptr) { in ParseImportDeclaration()
3262 ASSERT(astNode->IsTSImportEqualsDeclaration()); in ParseImportDeclaration()
3263 astNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseImportDeclaration()
3264 ConsumeSemicolon(astNode in ParseImportDeclaration()
[all...]
H A DparserImpl.h21 #include <ir/astNode.h>
H A DexpressionParser.cpp16 #include <ir/astNode.h>
H A DparserImpl.cpp23 #include <ir/astNode.h>
/arkcompiler/ets_frontend/es2panda/binder/
H A Dscope.cpp23 #include <ir/astNode.h>

Completed in 29 milliseconds