Lines Matching refs:ETSStructDeclaration
28 void ETSStructDeclaration::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName)
43 void ETSStructDeclaration::Iterate(const NodeTraverser &cb) const
52 void ETSStructDeclaration::Dump(ir::AstDumper *dumper) const
55 {{"type", "ETSStructDeclaration"}, {"definition", def_}, {"decorators", AstDumper::Optional(decorators_)}});
58 void ETSStructDeclaration::Dump(ir::SrcDumper *dumper) const
60 dumper->Add("ETSStructDeclaration");
63 void ETSStructDeclaration::Compile(compiler::PandaGen *pg) const
68 void ETSStructDeclaration::Compile(compiler::ETSGen *etsg) const
73 checker::Type *ETSStructDeclaration::Check(checker::TSChecker *checker)
78 checker::Type *ETSStructDeclaration::Check(checker::ETSChecker *checker)
83 ETSStructDeclaration *ETSStructDeclaration::Clone(ArenaAllocator *const allocator, AstNode *const parent)
87 if (auto *const clone = allocator->New<ETSStructDeclaration>(def, allocator); clone != nullptr) {