Home
last modified time | relevance | path

Searched refs:realNode (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ts2panda/src/base/
Dlreference.ts132 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/
Dpandagen.cpp1318 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()
Dpandagen.h373 …void DefineFunction(const ir::AstNode *node, const ir::ScriptFunction *realNode, const util::Strin…
/arkcompiler/ets_frontend/ts2panda/src/
Dpandagen.ts1123 …defineFunction(node: ts.FunctionLikeDeclaration | NodeKind, realNode: ts.FunctionLikeDeclaration, …
1124 let paramLength = getParamLengthOfFunc(realNode);