Home
last modified time | relevance | path

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

12

/arkcompiler/ets_frontend/ets2panda/ir/visitor/
DAstVisitor.h26 #define DECLARE_CLASSES(nodeType, className) class className; argument
33 #define DECLARE_AST_NODE_CHECK_METHOD(_, __, nodeType, ___) class nodeType; argument
44 #define DECLARE_CLASSES(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument
DIterateAstVisitor.h53 #define DECLARE_CLASSES(nodeType, className) \ argument
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSCompiler.h27 #define DECLARE_ETSCOMPILER_COMPILE_METHOD(_, nodeType) void Compile(const ir::nodeType *node) cons… argument
32 #define DECLARE_ETSCOMPILER_COMPILE_METHOD(_, __, nodeType, ___) void Compile(const ir::nodeType *n… argument
DJSCompiler.h32 #define DECLARE_JSCOMPILER_COMPILE_METHOD(_, nodeType) void Compile(const ir::nodeType *node) const… argument
37 #define DECLARE_JSCOMPILER_COMPILE_METHOD(_, __, nodeType, ___) void Compile(const ir::nodeType *no… argument
DASTCompiler.h181 #define DECLARE_AST_NODE_COMPILE_METHOD(_, nodeType) virtual void Compile(const ir::nodeType *node)… argument
186 #define DECLARE_AST_NODE_COMPILE_METHOD(_, __, nodeType, ___) virtual void Compile(const ir::nodeTy… argument
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzer.h29 #define DECLARE_TSANALYZER_CHECK_METHOD(_, nodeType) checker::Type *Check(ir::nodeType *node) const… argument
34 #define DECLARE_TSANALYZER_CHECK_METHOD(_, __, nodeType, ___) \ argument
DSemanticAnalyzer.h187 #define DECLARE_AST_NODE_CHECK_METHOD(_, nodeType) virtual checker::Type *Check(ir::nodeType *node)… argument
192 #define DECLARE_AST_NODE_CHECK_METHOD(_, __, nodeType, ___) virtual checker::Type *Check(ir::nodeTy… argument
DETSAnalyzer.h30 #define DECLARE_ETSANALYZER_CHECK_METHOD(_, nodeType) checker::Type *Check(ir::nodeType *node) cons… argument
35 #define DECLARE_ETSANALYZER_CHECK_METHOD(_, __, nodeType, ___) \ argument
/arkcompiler/ets_frontend/ets2panda/ir/
DastNode.h58 #define DECLARE_NODE_TYPES(nodeType, className) nodeType, argument
70 #define STRING_FROM_NODE_TYPE(nodeType, className) \ argument
84 inline std::string_view ToString(AstNodeType nodeType) in ToString()
109 #define DECLARE_CLASSES(nodeType, className) class className; /* CC-OFF(G.PRE.09) code gen*/ argument
134 #define DECLARE_IS_CHECKS(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument
193 #define DECLARE_AS_CASTS(nodeType, className) … in AST_NODE_REINTERPRET_MAPPING() argument
/arkcompiler/ets_frontend/es2panda/ir/base/
DspreadElement.h35 …explicit SpreadElement(AstNodeType nodeType, Expression *argument) : Expression(nodeType), argumen… in SpreadElement()
/arkcompiler/ets_frontend/es2panda/ir/
DastNode.h47 #define DECLARE_NODE_TYPES(nodeType, className) nodeType, argument
110 #define DECLARE_CLASSES(nodeType, className) class className; argument
130 #define DECLARE_IS_CHECKS(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument
160 #define DECLARE_AS_CASTS(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DobjectExpression.h41 …explicit ObjectExpression(AstNodeType nodeType, ArenaVector<Expression *> &&properties, bool trail… in ObjectExpression()
DarrayExpression.h36 …explicit ArrayExpression(AstNodeType nodeType, ArenaVector<Expression *> &&elements, bool trailing… in ArrayExpression()
/arkcompiler/ets_frontend/ets2panda/ir/base/
DspreadElement.h34 …explicit SpreadElement(AstNodeType const nodeType, ArenaAllocator *const allocator, Expression *co… in SpreadElement()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DarrayExpression.h47 explicit ArrayExpression(AstNodeType nodeType, ArenaVector<Expression *> &&elements, in ArrayExpression()
DobjectExpression.h41 …explicit ObjectExpression(AstNodeType nodeType, ArenaAllocator *allocator, ArenaVector<Expression … in ObjectExpression()
/arkcompiler/ets_runtime/test/aottest/classstatic/
Dclassstatic.ts293 public nodeType : number; property in Node
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dnavigate_to.cpp103 auto nodeType = child->Type(); in GetItemsFromNamedDeclaration() local
/arkcompiler/ets_runtime/tools/circuit_viewer/src/ir/
DIrToPicture.js42 static nodeType(ir) { method in IrToPicture
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/rawheap_translate/
Dcommon.h46 NodeType nodeType = DEFAULT_NODETYPE; member
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/
Dlmir_builder.h95 Expr(BaseNode *baseNode, Type *nodeType) : node(baseNode), type(nodeType) {} in Expr()
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp256 auto nodeType = inPattern ? ir::AstNodeType::ARRAY_PATTERN : ir::AstNodeType::ARRAY_EXPRESSION; in ParseArrayExpression() local
2303 … auto nodeType = inPattern ? ir::AstNodeType::OBJECT_PATTERN : ir::AstNodeType::OBJECT_EXPRESSION; in ParseObjectExpression() local
/arkcompiler/ets_frontend/ets2panda/parser/
DexpressionParser.cpp209 auto nodeType = inPattern ? ir::AstNodeType::ARRAY_PATTERN : ir::AstNodeType::ARRAY_EXPRESSION; in ParseArrayExpression() local
2262 … auto nodeType = inPattern ? ir::AstNodeType::OBJECT_PATTERN : ir::AstNodeType::OBJECT_EXPRESSION; in ParseObjectExpression() local
DparserImpl.cpp1051 auto nodeType = inPattern ? ir::AstNodeType::REST_ELEMENT : ir::AstNodeType::SPREAD_ELEMENT; in ParseSpreadElement() local
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_snapshot.cpp661 NodeType nodeType = NodeType::DEFAULT; in GenerateNodeType() local

12