Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/checker/ets/
DetsWarningAnalyzer.cpp134 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()
DaliveAnalyzer.cpp57 node->Iterate([this](auto *childNode) { AnalyzeNode(childNode); }); in AnalyzeNodes()
DassignAnalyzer.cpp215 node->Iterate([this](auto *childNode) { AnalyzeNode(childNode); }); in AnalyzeNodes()
Dfunction.cpp1709 … node->Iterate([this, var](ir::AstNode *childNode) { CheckCapturedVariable(childNode, var); }); in CheckCapturedVariableInSubnodes()
2132 parent->Iterate([this](ir::AstNode *childNode) -> void { in CollectReturnStatements()
Dobject.cpp1334 …[this, classVar, &initialized](ir::AstNode *childNode) { FindAssignment(childNode, classVar, initi… in FindAssignments()
/arkcompiler/ets_frontend/ets2panda/varbinder/
DTypedBinder.cpp66 void TypedBinder::HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
Dvarbinder.cpp299 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()
Dvarbinder.h257 virtual void HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
DETSBinder.cpp379 methodDef->ResolveReferences([this](auto *childNode) { ResolveReference(childNode); }); in ResolveMethodDefinition()
941 void ETSBinder::HandleCustomNodes(ir::AstNode *childNode) in HandleCustomNodes()
/arkcompiler/ets_frontend/ets2panda/checker/
DcheckerContext.cpp157 …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/
Dbinder.cpp444 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/
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.cpp623 parent->Iterate([this, returnTypes](ir::AstNode *childNode) -> void { in CollectTypesFromReturnStatements()
647 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()
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/
Dheap_sampling.cpp191 struct SamplingNode *childNode = nullptr; in FindOrAddNode() local
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dfunction.cpp35 currentNode->Iterate([&lastNode](auto *childNode) { in FindLastStatement()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSNolintParser.cpp293 node->Iterate([&](auto *childNode) { ApplyETSNolintsToNodesRecursively(childNode); }); in ApplyETSNolintsToNodesRecursively()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DlocalClassLowering.cpp182 auto remapCapturedVariables = [&variableMap](ir::AstNode *childNode) { in RemapReferencesFromCapturedVariablesToClassProperties()
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp3383 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()
DexpressionParser.cpp656 object->Iterate([this](ir::AstNode *childNode) -> void { in CheckInvalidDestructuring()