Searched refs:functionNode (Results 1 – 3 of 3) sorted by relevance
334 let functionNode = pg.getNode(); variable336 if (typeRecorder != undefined && isFunctionLikeDeclaration(functionNode)) {339 let typeIdx = typeRecorder.tryGetTypeIndex(ts.getOriginalNode(functionNode));343 let classNode = functionNode.parent;347 if (!hasStaticModifier(functionNode)) {
2546 ir::ScriptFunction *functionNode = ParseFunction(newStatus); in ParseFunctionExpression() local2547 if (functionNode->Body() != nullptr) { in ParseFunctionExpression()2550 functionNode->SetStart(startLoc); in ParseFunctionExpression()2553 auto *funcParamScope = functionNode->Scope()->ParamScope(); in ParseFunctionExpression()2555 functionNode->SetIdent(ident); in ParseFunctionExpression()2558 auto *funcExpr = AllocNode<ir::FunctionExpression>(functionNode); in ParseFunctionExpression()2559 funcExpr->SetRange(functionNode->Range()); in ParseFunctionExpression()
2230 ir::ScriptFunction *functionNode = ParseFunction(newStatus); in ParseFunctionExpression() local2231 functionNode->SetStart(startLoc); in ParseFunctionExpression()2233 auto *funcExpr = AllocNode<ir::FunctionExpression>(ident, functionNode); in ParseFunctionExpression()2234 funcExpr->SetRange(functionNode->Range()); in ParseFunctionExpression()