Searched refs:originalNode (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNode.cpp | 233 void AstNode::SetOriginalNode(AstNode *originalNode) in SetOriginalNode() argument 235 originalNode_ = originalNode; in SetOriginalNode()
|
H A D | astNode.h | 500 void SetOriginalNode(AstNode *originalNode);
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | ETSGen.cpp | 2744 bool ETSGen::ExtendWithFinalizer(ir::AstNode const *node, const ir::AstNode *originalNode, Label *prevFinnaly) in ExtendWithFinalizer() argument 2746 ASSERT(originalNode != nullptr); in ExtendWithFinalizer() 2752 if ((originalNode->IsContinueStatement() && originalNode->AsContinueStatement()->Target() == node) || in ExtendWithFinalizer() 2753 (originalNode->IsBreakStatement() && originalNode->AsBreakStatement()->Target() == node)) { in ExtendWithFinalizer() 2762 Branch(originalNode, beginLabel); in ExtendWithFinalizer() 2770 if (!ExtendWithFinalizer(node->Parent(), originalNode, endLabel)) { in ExtendWithFinalizer() 2780 tryStatement->AddFinalizerInsertion(insertion, originalNode->AsStatement()); in ExtendWithFinalizer() 2796 return ExtendWithFinalizer(parent, originalNode, prevFinnal in ExtendWithFinalizer() [all...] |
H A D | ETSGen.h | 305 bool ExtendWithFinalizer(ir::AstNode const *node, const ir::AstNode *originalNode, Label *prevFinnaly = nullptr);
|
/arkcompiler/ets_frontend/es2panda/ir/base/ |
H A D | classDefinition.cpp | 590 auto originalNode = (declNode->Original() != nullptr) ? declNode->Original() : declNode; in AddFieldTypeForTypeReference() local 591 if (originalNode->Type() == ir::AstNodeType::TS_ENUM_DECLARATION) { in AddFieldTypeForTypeReference()
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 1809 void Transformer::SetOriginalNode(ir::UpdateNodes res, ir::AstNode *originalNode) const in SetOriginalNode() 1813 if (node == nullptr || node == originalNode) { in SetOriginalNode() 1816 node->SetOriginal(originalNode); in SetOriginalNode() 1817 node->SetRange(originalNode->Range()); in SetOriginalNode() 1821 it->SetOriginal(originalNode); in SetOriginalNode() 1822 it->SetRange(originalNode->Range()); in SetOriginalNode()
|
H A D | transformer.h | 201 void SetOriginalNode(ir::UpdateNodes res, ir::AstNode *originalNode) const;
|
Completed in 17 milliseconds