Searched refs:TypedStatement (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | typed.h | 123 class TypedStatement : public Typed<Statement> { class 125 TypedStatement() = delete; 126 ~TypedStatement() override = default; 128 NO_COPY_OPERATOR(TypedStatement); 129 NO_MOVE_SEMANTIC(TypedStatement); 132 explicit TypedStatement(AstNodeType type) : Typed<Statement>(type) {}; in TypedStatement() function in ark::es2panda::ark::es2panda::ir::TypedStatement 133 explicit TypedStatement(AstNodeType type, ModifierFlags flags) : Typed<Statement>(type, flags) {}; in TypedStatement() function in ark::es2panda::ark::es2panda::ir::TypedStatement 135 TypedStatement(TypedStatement const &other) : Typed<Statement>(static_cast<Typed<Statement> const &>(other)) {} in TypedStatement() function in ark::es2panda::ark::es2panda::ir::TypedStatement
|
/arkcompiler/ets_frontend/ets2panda/ir/statements/ |
H A D | variableDeclarator.h | 34 class VariableDeclarator : public TypedStatement { 37 : TypedStatement(AstNodeType::VARIABLE_DECLARATOR), id_(ident), flag_(flag) in VariableDeclarator() 42 : TypedStatement(AstNodeType::VARIABLE_DECLARATOR), id_(ident), init_(init), flag_(flag) in VariableDeclarator()
|
/arkcompiler/ets_frontend/ets2panda/ir/base/ |
H A D | classElement.h | 25 class ClassElement : public TypedStatement { 35 : TypedStatement(elementType, modifiers), in ClassElement()
|
H A D | catchClause.h | 26 class CatchClause : public TypedStatement { 29 : TypedStatement(AstNodeType::CATCH_CLAUSE), param_(param), body_(body) in CatchClause()
|
/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsEnumDeclaration.h | 30 class TSEnumDeclaration : public TypedStatement { 42 : TypedStatement(AstNodeType::TS_ENUM_DECLARATION), in TSEnumDeclaration()
|
H A D | tsInterfaceDeclaration.h | 32 class TSInterfaceDeclaration : public TypedStatement { 47 : TypedStatement(AstNodeType::TS_INTERFACE_DECLARATION), in TSInterfaceDeclaration()
|
/arkcompiler/ets_frontend/ets2panda/public/ |
H A D | es2panda_lib.rb | 700 %w[AstNode ClassElement TypedStatement Annotated Scope Type], 711 [{ 'name' => 'AstNode' }, { 'name' => 'ClassElement' }, { 'name' => 'TypedStatement' }, { 'name' => 'Annotated' }, 813 TypedStatement
|
Completed in 6 milliseconds