Home
last modified time | relevance | path

Searched refs:TypedStatement (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/
H A Dtyped.h123 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 DvariableDeclarator.h34 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 DclassElement.h25 class ClassElement : public TypedStatement {
35 : TypedStatement(elementType, modifiers), in ClassElement()
H A DcatchClause.h26 class CatchClause : public TypedStatement {
29 : TypedStatement(AstNodeType::CATCH_CLAUSE), param_(param), body_(body) in CatchClause()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsEnumDeclaration.h30 class TSEnumDeclaration : public TypedStatement {
42 : TypedStatement(AstNodeType::TS_ENUM_DECLARATION), in TSEnumDeclaration()
H A DtsInterfaceDeclaration.h32 class TSInterfaceDeclaration : public TypedStatement {
47 : TypedStatement(AstNodeType::TS_INTERFACE_DECLARATION), in TSInterfaceDeclaration()
/arkcompiler/ets_frontend/ets2panda/public/
H A Des2panda_lib.rb700 %w[AstNode ClassElement TypedStatement Annotated Scope Type],
711 [{ 'name' => 'AstNode' }, { 'name' => 'ClassElement' }, { 'name' => 'TypedStatement' }, { 'name' => 'Annotated' },
813 TypedStatement

Completed in 6 milliseconds