Searched refs:realNode (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/ts2panda/src/base/ |
D | lreference.ts | 132 let realNode: ts.Node = node; variable 134 realNode = ts.skipPartiallyEmittedExpressions(node); 136 if (ts.isParenthesizedExpression(realNode)) { 137 realNode = findInnerExprOfParenthesis(realNode); 140 if (ts.isIdentifier(realNode)) { 141 let name = jshelpers.getTextOfIdentifierOrLiteral(<ts.Identifier>realNode); 145 if (ts.isGeneratedIdentifier(realNode)) { 152 … return new LReference(realNode, compiler, isDeclaration, ReferenceKind.LOCAL_OR_GLOBAL, variable); 155 if (ts.isPropertyAccessExpression(realNode) || ts.isElementAccessExpression(realNode)) { 156 … let lref = new LReference(realNode, compiler, false, ReferenceKind.MEMBER_ACCESS, undefined); [all …]
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | pandagen.cpp | 1318 void PandaGen::DefineFunction(const ir::AstNode *node, const ir::ScriptFunction *realNode, const ut… in DefineFunction() argument 1320 if (realNode->IsOverload() || realNode->Declare()) { in DefineFunction() 1324 auto formalParamCnt = realNode->FormalParamsLength(); in DefineFunction() 1325 if (realNode->IsMethod()) { in DefineFunction()
|
D | pandagen.h | 373 …void DefineFunction(const ir::AstNode *node, const ir::ScriptFunction *realNode, const util::Strin…
|
/arkcompiler/ets_frontend/ts2panda/src/ |
D | pandagen.ts | 1123 …defineFunction(node: ts.FunctionLikeDeclaration | NodeKind, realNode: ts.FunctionLikeDeclaration, … 1124 let paramLength = getParamLengthOfFunc(realNode);
|