| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | etsWarningAnalyzer.cpp | 134 node->Iterate([&](auto *childNode) { ETSWarningSuggestFinal(childNode); }); in ETSWarningSuggestFinal() 176 node->Iterate([&](auto *childNode) { ETSWarningsProhibitTopLevelStatements(childNode); }); in ETSWarningsProhibitTopLevelStatements() 182 node->Iterate([&](auto *childNode) { ETSWarningsProhibitTopLevelStatements(childNode); }); in ETSWarningsProhibitTopLevelStatements() 222 node->Iterate([&](auto *childNode) { ETSWarningBoostEqualityStatement(childNode); }); in ETSWarningBoostEqualityStatement() 233 node->Iterate([&](auto *childNode) { ETSWarningRemoveAsync(childNode); }); in ETSWarningRemoveAsync() 243 node->Iterate([&](auto *childNode) { ETSWarningRemoveLambda(childNode); }); in ETSWarningRemoveLambda() 376 node->Iterate([this](auto *childNode) { CheckTypeOfBoxingUnboxing(childNode); }); in ETSWarningImplicitBoxingUnboxing() 385 node->Iterate([&](auto *childNode) { ETSWarningImplicitBoxingUnboxing(childNode); }); in ETSWarningImplicitBoxingUnboxing()
|
| D | aliveAnalyzer.cpp | 57 node->Iterate([this](auto *childNode) { AnalyzeNode(childNode); }); in AnalyzeNodes()
|
| D | assignAnalyzer.cpp | 215 node->Iterate([this](auto *childNode) { AnalyzeNode(childNode); }); in AnalyzeNodes()
|
| D | function.cpp | 1709 … node->Iterate([this, var](ir::AstNode *childNode) { CheckCapturedVariable(childNode, var); }); in CheckCapturedVariableInSubnodes() 2132 parent->Iterate([this](ir::AstNode *childNode) -> void { in CollectReturnStatements()
|
| D | object.cpp | 1334 …[this, classVar, &initialized](ir::AstNode *childNode) { FindAssignment(childNode, classVar, initi… in FindAssignments()
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | TypedBinder.cpp | 66 void TypedBinder::HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
|
| D | varbinder.cpp | 299 void VarBinder::BuildVarDeclaratorId(ir::AstNode *childNode) in BuildVarDeclaratorId() 540 void VarBinder::ResolveReferenceDoWhileHelper(ir::AstNode *childNode) in ResolveReferenceDoWhileHelper() 551 void VarBinder::ResolveReferenceWhileHelper(ir::AstNode *childNode) in ResolveReferenceWhileHelper() 560 void VarBinder::ResolveReference(ir::AstNode *childNode) in ResolveReference() 617 parent->Iterate([this](auto *childNode) { ResolveReference(childNode); }); in ResolveReferences()
|
| D | varbinder.h | 257 virtual void HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
|
| D | ETSBinder.cpp | 379 methodDef->ResolveReferences([this](auto *childNode) { ResolveReference(childNode); }); in ResolveMethodDefinition() 941 void ETSBinder::HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | checkerContext.cpp | 157 …loop.Iterate([this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, chang… in EnterLoop() 200 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in CheckAssignments() 221 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in CheckAssignments() 228 …[this, &changedVariables](ir::AstNode *childNode) { CheckAssignments(childNode, changedVariables);… in CheckTryBlock()
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | binder.cpp | 444 void Binder::BuildVarDeclaratorId(const ir::AstNode *parent, ir::AstNode *childNode) in BuildVarDeclaratorId() 697 void Binder::ResolveReference(const ir::AstNode *parent, ir::AstNode *childNode) in ResolveReference() 957 parent->Iterate([this, parent](auto *childNode) { ResolveReference(parent, childNode); }); in ResolveReferences() 1129 parentNode->UpdateSelf([=](auto *childNode) { in ReplaceConstReferenceWithInitialization() 1158 ClassTdz::ClassTdz(const ir::AstNode *parent, const ir::AstNode *childNode, Scope *scope) in ClassTdz()
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | helpers.cpp | 216 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()
|
| D | function.cpp | 631 parent->Iterate([this, returnTypes](ir::AstNode *childNode) -> void { in CollectTypesFromReturnStatements() 655 parent->Iterate([&found](const ir::AstNode *childNode) -> void { in SearchForReturnOrThrow()
|
| D | destructuringContext.cpp | 432 parent->Iterate([type](ir::AstNode *childNode) -> void { in SetParameterType()
|
| /arkcompiler/ets_runtime/test/aottest/classstatic/ |
| D | classstatic.ts | 295 public childNode : Node; property in Node
|
| /arkcompiler/ets_frontend/ets2panda/checker/ts/ |
| D | helpers.cpp | 224 parent->Iterate([this, searchVar, &found](ir::AstNode *childNode) -> void { in IsVariableUsedInConditionBody() 249 parent->Iterate([this, searchVar, &found](ir::AstNode *childNode) -> void { in FindVariableInBinaryExpressionChain()
|
| D | function.cpp | 623 parent->Iterate([this, returnTypes](ir::AstNode *childNode) -> void { in CollectTypesFromReturnStatements() 647 parent->Iterate([&found](ir::AstNode *childNode) -> void { in SearchForReturnOrThrow()
|
| D | destructuringContext.cpp | 437 parent->Iterate([type](ir::AstNode *childNode) -> void { in SetParameterType()
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.cpp | 87 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() 1301 parent->Iterate([this, hasprivateIdentifier](auto *childNode) { in FindPrivateIdentifierInDecorator() 1306 void Transformer::FindPrivateIdentifierInChildNode(const ir::AstNode *childNode, bool *hasprivateId… in FindPrivateIdentifierInChildNode() 2622 …parent->Iterate([this, parent, passed](auto *childNode) { CheckTransformedAstNode(parent, childNod… in CheckTransformedAstNodes() 2625 void Transformer::CheckTransformedAstNode(const ir::AstNode *parent, ir::AstNode *childNode, bool *… in CheckTransformedAstNode() 2651 …parent->Iterate([this, parentScope](auto *childNode) { ResetParentScopeForAstNode(childNode, paren… in ResetParentScopeForAstNodes() 2654 void Transformer::ResetParentScopeForAstNode(ir::AstNode *childNode, binder::Scope *parentScope) co… in ResetParentScopeForAstNode()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_sampling.cpp | 191 struct SamplingNode *childNode = nullptr; in FindOrAddNode() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | function.cpp | 35 currentNode->Iterate([&lastNode](auto *childNode) { in FindLastStatement()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSNolintParser.cpp | 293 node->Iterate([&](auto *childNode) { ApplyETSNolintsToNodesRecursively(childNode); }); in ApplyETSNolintsToNodesRecursively()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | localClassLowering.cpp | 182 auto remapCapturedVariables = [&variableMap](ir::AstNode *childNode) { in RemapReferencesFromCapturedVariablesToClassProperties()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 3383 parent->Iterate([this, hasSuperCall](auto *childNode) { in FindSuperCall() 3388 void ParserImpl::FindSuperCallInCtorChildNode(const ir::AstNode *childNode, bool *hasSuperCall) in FindSuperCallInCtorChildNode() 3482 parent->Iterate([this, hasThisOrSuperReference](auto *childNode) { in FindThisOrSuperReference() 3487 void ParserImpl::FindThisOrSuperReferenceInChildNode(const ir::AstNode *childNode, bool *hasThisOrS… in FindThisOrSuperReferenceInChildNode()
|
| D | expressionParser.cpp | 656 object->Iterate([this](ir::AstNode *childNode) -> void { in CheckInvalidDestructuring()
|