Home
last modified time | relevance | path

Searched defs:childNode (Results 1 – 25 of 34) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/checker/ets/
DetsWarningAnalyzer.cpp138 node->Iterate([&](auto *childNode) { ETSWarningSuggestFinal(childNode); }); in ETSWarningSuggestFinal()
179 … node->Iterate([&](auto *childNode) { ETSWarningAnnotationUnusedGenericAliasWarn(childNode); }); in ETSWarningAnnotationUnusedGenericAliasWarn()
205 node->Iterate([&](auto *childNode) { ETSWarningsProhibitTopLevelStatements(childNode); }); in ETSWarningsProhibitTopLevelStatements()
211 node->Iterate([&](auto *childNode) { ETSWarningsProhibitTopLevelStatements(childNode); }); in ETSWarningsProhibitTopLevelStatements()
252 node->Iterate([&](auto *childNode) { ETSWarningBoostEqualityStatement(childNode); }); in ETSWarningBoostEqualityStatement()
263 node->Iterate([&](auto *childNode) { ETSWarningRemoveAsync(childNode); }); in ETSWarningRemoveAsync()
273 node->Iterate([&](auto *childNode) { ETSWarningRemoveLambda(childNode); }); in ETSWarningRemoveLambda()
415 node->Iterate([this](auto *childNode) { CheckTypeOfBoxingUnboxing(childNode); }); in ETSWarningImplicitBoxingUnboxing()
424 node->Iterate([&](auto *childNode) { ETSWarningImplicitBoxingUnboxing(childNode); }); in ETSWarningImplicitBoxingUnboxing()
DaliveAnalyzer.cpp57 node->Iterate([this](auto *childNode) { AnalyzeNode(childNode); }); in AnalyzeNodes()
/arkcompiler/ets_frontend/ets2panda/test/unit/lsp/
Disolated_declaration.cpp57 auto id = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
96 auto id = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
136 auto id = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
177 auto id = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
218 auto id = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
Dinlay_hints_test.cpp61 parent->FindChild([&callExprNode, parent, &result](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
130 parent->FindChild([parent, &result](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
184 parent->FindChild([&result](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
232 parent->FindChild([&result](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
277 parent->FindChild([&result](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
321 parent->FindChild([&result](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
Dsuggestion_diagnostics_test.cpp33 auto node = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
49 auto node = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
Dsuggestion_diagnostics_test_1.cpp165 auto node = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F()
/arkcompiler/ets_frontend/ets2panda/lsp/src/refactors/
Dconvert_chain.cpp33 auto targetNode = ctx->parserProgram->Ast()->FindChild([&nodeproperty](ir::AstNode *childNode) { in FindETSNullType()
37 …auto etc = targetNode->FindChild([](ir::AstNode *childNode) { return childNode->IsETSNullType(); }… in FindETSNullType()
/arkcompiler/ets_frontend/ets2panda/varbinder/
DTypedBinder.cpp66 void TypedBinder::HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
Dvarbinder.cpp257 void VarBinder::BuildVarDeclaratorId(ir::AstNode *childNode) in BuildVarDeclaratorId()
513 void VarBinder::ResolveReferenceDoWhileHelper(ir::AstNode *childNode) in ResolveReferenceDoWhileHelper()
524 void VarBinder::ResolveReferenceWhileHelper(ir::AstNode *childNode) in ResolveReferenceWhileHelper()
534 void VarBinder::ResolveReference(ir::AstNode *childNode) in ResolveReference()
590 parent->Iterate([this](auto *childNode) { ResolveReference(childNode); }); in ResolveReferences()
Dvarbinder.h270 virtual void HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
/arkcompiler/ets_frontend/ets2panda/checker/
DcheckerContext.cpp162 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in EnterLoop()
167 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in EnterLoop()
233 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in CheckAssignments()
253 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in CheckAssignments()
260 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in CheckTryBlock()
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dsuggestion_diagnostics.cpp47 node->FindChild([&diag, &visitedFunc](ir::AstNode *childNode) { in Check()
84 auto desiredNode = node->FindChild([&visitedFunc](ir::AstNode *childNode) { in HasReturnStatementWithPromiseHandler()
92 auto desiredNode = node->FindChild([&visitedFunc](ir::AstNode *childNode) { in IsReturnStatementWithFixablePromiseHandler()
137 auto desiredNode = node->FindChild([&visitedFunc](ir::AstNode *childNode) { in IsFixablePromiseHandler()
Dinlay_hints.cpp108 void AddParamIfTypeRef(const ir::AstNode *childNode, const ArenaVector<ir::Expression *> &args, Inl… in AddParamIfTypeRef()
141 parent->FindChild([args, callee, &result](ark::es2panda::ir::AstNode *childNode) { in GetCallExpTypeForHints()
273 void AddTypeParamIfTypeRef(const ir::AstNode *childNode, const ir::AstNode *param, InlayHintList *r… in AddTypeParamIfTypeRef()
289 …am->AsETSParameterExpression()->FindChild([param, &result](ark::es2panda::ir::AstNode *childNode) { in GetFunctionParameterTypeForHints()
401 parent->FindChild([&processingContext, &result](ir::AstNode *childNode) { in ProvideInlayHintsImpl()
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.cpp445 void Binder::BuildVarDeclaratorId(const ir::AstNode *parent, ir::AstNode *childNode) in BuildVarDeclaratorId()
698 void Binder::ResolveReference(const ir::AstNode *parent, ir::AstNode *childNode) in ResolveReference()
977 parent->Iterate([this, parent](auto *childNode) { ResolveReference(parent, childNode); }); in ResolveReferences()
1153 parentNode->UpdateSelf([=](auto *childNode) { in ReplaceConstReferenceWithInitialization()
1182 ClassTdz::ClassTdz(const ir::AstNode *parent, const ir::AstNode *childNode, Scope *scope) in ClassTdz()
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dhelpers.cpp216 parent->Iterate([this, searchVar, &found](const ir::AstNode *childNode) -> void { in IsVariableUsedInConditionBody()
241 parent->Iterate([this, searchVar, &found](const ir::AstNode *childNode) -> void { in FindVariableInBinaryExpressionChain()
Dfunction.cpp631 parent->Iterate([this, returnTypes](ir::AstNode *childNode) -> void { in CollectTypesFromReturnStatements()
655 parent->Iterate([&found](const ir::AstNode *childNode) -> void { in SearchForReturnOrThrow()
DdestructuringContext.cpp432 parent->Iterate([type](ir::AstNode *childNode) -> void { in SetParameterType()
/arkcompiler/ets_runtime/test/aottest/classstatic/
Dclassstatic.ts295 public childNode : Node; property in Node
/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dhelpers.cpp224 parent->Iterate([this, searchVar, &found](ir::AstNode *childNode) -> void { in IsVariableUsedInConditionBody()
249 parent->Iterate([this, searchVar, &found](ir::AstNode *childNode) -> void { in FindVariableInBinaryExpressionChain()
Dfunction.cpp635 parent->Iterate([this, returnTypes](ir::AstNode *childNode) -> void { in CollectTypesFromReturnStatements()
659 parent->Iterate([&found](ir::AstNode *childNode) -> void { in SearchForReturnOrThrow()
DdestructuringContext.cpp437 parent->Iterate([type](ir::AstNode *childNode) -> void { in SetParameterType()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.cpp87 parent->UpdateSelf([this](auto *childNode) { return VisitTSNode(childNode); }, Binder()); in VisitTSNodes()
185 ir::UpdateNodes Transformer::VisitTSNode(ir::AstNode *childNode) in VisitTSNode()
629 parent->Iterate([this, hasSuperCall](auto *childNode) { in FindSuperCall()
634 void Transformer::FindSuperCallInCtorChildNode(const ir::AstNode *childNode, bool *hasSuperCall) in FindSuperCallInCtorChildNode()
1308 parent->Iterate([this, hasprivateIdentifier](auto *childNode) { in FindPrivateIdentifierInDecorator()
1313 void Transformer::FindPrivateIdentifierInChildNode(const ir::AstNode *childNode, bool *hasprivateId… in FindPrivateIdentifierInChildNode()
2642 …parent->Iterate([this, parent, passed](auto *childNode) { CheckTransformedAstNode(parent, childNod… in CheckTransformedAstNodes()
2645 void Transformer::CheckTransformedAstNode(const ir::AstNode *parent, ir::AstNode *childNode, bool *… in CheckTransformedAstNode()
2671 …parent->Iterate([this, parentScope](auto *childNode) { ResetParentScopeForAstNode(childNode, paren… in ResetParentScopeForAstNodes()
2674 void Transformer::ResetParentScopeForAstNode(ir::AstNode *childNode, binder::Scope *parentScope) co… in ResetParentScopeForAstNode()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSNolintParser.cpp278 node->Iterate([&](auto *childNode) { ApplyETSNolintsToNodesRecursively(childNode); }); in ApplyETSNolintsToNodesRecursively()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_sampling.cpp192 struct SamplingNode *childNode = nullptr; in FindOrAddNode() local
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dfunction.cpp35 currentNode->Iterate([&lastNode](auto *childNode) { in FindLastStatement()

12