| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ASTCompiler.h | 182 #define DECLARE_AST_NODE_COMPILE_METHOD(_, nodeType) virtual void Compile(const ir::nodeType *node)… argument 187 #define DECLARE_AST_NODE_COMPILE_METHOD(_, __, nodeType, ___) virtual void Compile(const ir::nodeTy… argument
|
| D | JSCompiler.h | 32 #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
|
| D | ETSCompiler.h | 27 #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
|
| /arkcompiler/ets_frontend/ets2panda/ir/visitor/ |
| D | AstVisitor.h | 26 #define DECLARE_CLASSES(nodeType, className) class className; argument 32 #define DECLARE_AST_NODE_CHECK_METHOD(_, __, nodeType, ___) class nodeType; argument 43 #define DECLARE_CLASSES(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument
|
| D | IterateAstVisitor.h | 49 #define DECLARE_CLASSES(nodeType, className) \ argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | SemanticAnalyzer.h | 183 #define DECLARE_AST_NODE_CHECK_METHOD(_, nodeType) virtual checker::Type *Check(ir::nodeType *node)… argument 188 #define DECLARE_AST_NODE_CHECK_METHOD(_, __, nodeType, ___) virtual checker::Type *Check(ir::nodeTy… argument
|
| D | TSAnalyzer.h | 29 #define DECLARE_TSANALYZER_CHECK_METHOD(_, nodeType) checker::Type *Check(ir::nodeType *node) const… argument 34 #define DECLARE_TSANALYZER_CHECK_METHOD(_, __, nodeType, ___) \ argument 35 virtual checker::Type *Check(ir::nodeType *node) const override;
|
| D | ETSAnalyzer.h | 30 #define DECLARE_ETSANALYZER_CHECK_METHOD(_, nodeType) checker::Type *Check(ir::nodeType *node) cons… argument 35 #define DECLARE_ETSANALYZER_CHECK_METHOD(_, __, nodeType, ___) \ argument 36 virtual checker::Type *Check(ir::nodeType *node) const override;
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astNode.h | 47 #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 133 return type_ == AstNodeType::nodeType; \ in AST_NODE_REINTERPRET_MAPPING() 160 #define DECLARE_AS_CASTS(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | spreadElement.h | 35 …explicit SpreadElement(AstNodeType nodeType, Expression *argument) : Expression(nodeType), argumen… in SpreadElement() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | arrayExpression.h | 36 …explicit ArrayExpression(AstNodeType nodeType, ArenaVector<Expression *> &&elements, bool trailing… in ArrayExpression() argument 37 …: Expression(nodeType), elements_(std::move(elements)), typeAnnotation_(nullptr), trailingComma_(t… in ArrayExpression()
|
| D | objectExpression.h | 41 …explicit ObjectExpression(AstNodeType nodeType, ArenaVector<Expression *> &&properties, bool trail… in ObjectExpression() argument 42 : Expression(nodeType), in ObjectExpression()
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| D | spreadElement.h | 34 …explicit SpreadElement(AstNodeType const nodeType, ArenaAllocator *const allocator, Expression *co… in SpreadElement() argument 35 : AnnotatedExpression(nodeType), decorators_(allocator->Adapter()), argument_(argument) in SpreadElement()
|
| /arkcompiler/ets_runtime/test/aottest/classstatic/ |
| D | classstatic.ts | 293 public nodeType : number; property in Node 299 this.nodeType = 1; 311 el = el.nodeType == 1 ? el.childNode : el.parentNode;
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | astNode.h | 55 #define DECLARE_NODE_TYPES(nodeType, className) nodeType, argument 74 #define DECLARE_CLASSES(nodeType, className) class className; argument 99 #define DECLARE_IS_CHECKS(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument 102 return type_ == AstNodeType::nodeType; \ in AST_NODE_REINTERPRET_MAPPING() 148 #define DECLARE_AS_CASTS(nodeType, className) \ in AST_NODE_REINTERPRET_MAPPING() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | objectExpression.h | 41 …explicit ObjectExpression(AstNodeType nodeType, ArenaAllocator *allocator, ArenaVector<Expression … in ObjectExpression() argument 43 : AnnotatedExpression(nodeType), in ObjectExpression()
|
| D | arrayExpression.h | 47 explicit ArrayExpression(AstNodeType nodeType, ArenaVector<Expression *> &&elements, in ArrayExpression() argument 49 : AnnotatedExpression(nodeType), in ArrayExpression()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_snapshot.cpp | 600 NodeType nodeType = NodeType::DEFAULT; in GenerateNodeType() local 605 nodeType = NodeType::ARRAY; in GenerateNodeType() 607 nodeType = NodeType::DEFAULT; in GenerateNodeType() 609 nodeType = NodeType::HIDDEN; in GenerateNodeType() 611 nodeType = NodeType::OBJECT; in GenerateNodeType() 613 nodeType = NodeType::OBJECT; in GenerateNodeType() 615 nodeType = NodeType::CLOSURE; in GenerateNodeType() 617 nodeType = NodeType::DEFAULT; in GenerateNodeType() 619 nodeType = NodeType::DEFAULT; in GenerateNodeType() 621 nodeType = NodeType::REGEXP; in GenerateNodeType() [all …]
|
| /arkcompiler/ets_runtime/tools/circuit_viewer/src/ir/ |
| D | IrToPicture.js | 42 static nodeType(ir) { method in IrToPicture 99 if (this.nodeType(ir) !== 'control') { 108 type: this.nodeType(ir),
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | deps.h | 354 void SetType(NodeType nodeType) in SetType() argument 356 type = nodeType; in SetType()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/ |
| D | lmir_builder.h | 99 Expr(BaseNode *baseNode, Type *nodeType) : node(baseNode), type(nodeType) {} in Expr() argument
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | expressionParser.cpp | 208 auto nodeType = inPattern ? ir::AstNodeType::ARRAY_PATTERN : ir::AstNodeType::ARRAY_EXPRESSION; in ParseArrayExpression() local 210 AllocNode<ir::ArrayExpression>(nodeType, std::move(elements), Allocator(), trailingComma); in ParseArrayExpression() 2197 … auto nodeType = inPattern ? ir::AstNodeType::OBJECT_PATTERN : ir::AstNodeType::OBJECT_EXPRESSION; in ParseObjectExpression() local 2199 … AllocNode<ir::ObjectExpression>(nodeType, Allocator(), std::move(properties), trailingComma); in ParseObjectExpression()
|
| D | parserImpl.cpp | 968 auto nodeType = inPattern ? ir::AstNodeType::REST_ELEMENT : ir::AstNodeType::SPREAD_ELEMENT; in ParseSpreadElement() local 969 auto *spreadElementNode = AllocNode<ir::SpreadElement>(nodeType, Allocator(), argument); in ParseSpreadElement()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 275 auto nodeType = inPattern ? ir::AstNodeType::ARRAY_PATTERN : ir::AstNodeType::ARRAY_EXPRESSION; in ParseArrayExpression() local 276 …auto *arrayExpressionNode = AllocNode<ir::ArrayExpression>(nodeType, std::move(elements), trailing… in ParseArrayExpression() 2295 … auto nodeType = inPattern ? ir::AstNodeType::OBJECT_PATTERN : ir::AstNodeType::OBJECT_EXPRESSION; in ParseObjectExpression() local 2296 …auto *objectExpression = AllocNode<ir::ObjectExpression>(nodeType, std::move(properties), trailing… in ParseObjectExpression()
|
| D | parserImpl.cpp | 4034 auto nodeType = inPattern ? ir::AstNodeType::REST_ELEMENT : ir::AstNodeType::SPREAD_ELEMENT; in ParseSpreadElement() local 4035 auto *spreadElementNode = AllocNode<ir::SpreadElement>(nodeType, argument); in ParseSpreadElement()
|