Home
last modified time | relevance | path

Searched refs:lastNode (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/ts2panda/src/
Ddebuginfo.ts138 private static lastNode: ts.Node; property in DebugInfo
151 public static updateLastNode(lastNode: ts.Node | NodeKind): void {
152 if (DebugInfo.isNode(lastNode)) {
153 DebugInfo.lastNode = <ts.Node>lastNode;
158 return DebugInfo.lastNode;
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dfunction.cpp34 static void FindLastStatement(const ir::AstNode *&lastNode, const ir::AstNode *currentNode) in FindLastStatement() argument
37 if (currentNode->Range().start.index > lastNode->Range().start.index) { in FindLastStatement()
38 lastNode = currentNode; in FindLastStatement()
40 currentNode->Iterate([&lastNode](auto *childNode) { in FindLastStatement()
41 FindLastStatement(lastNode, childNode); in FindLastStatement()
/arkcompiler/ets_runtime/ecmascript/
Decma_context.cpp715 auto lastNode = handleStorageNodes_[currentHandleStorageIndex_]; in ExpandHandleStorage() local
716 result = reinterpret_cast<uintptr_t *>(&lastNode->data()[0]); in ExpandHandleStorage()
717 handleScopeStorageEnd_ = &lastNode->data()[NODE_BLOCK_SIZE]; in ExpandHandleStorage()