Lines Matching defs:VariableDeclaration
30 void VariableDeclaration::TransformChildren(const NodeTransformer &cb, std::string_view transformationName)
47 void VariableDeclaration::Iterate(const NodeTraverser &cb) const
58 void VariableDeclaration::Dump(ir::AstDumper *dumper) const
80 dumper->Add({{"type", "VariableDeclaration"},
87 void VariableDeclaration::Dump(ir::SrcDumper *dumper) const
116 VariableDeclaration::VariableDeclaration([[maybe_unused]] Tag const tag, VariableDeclaration const &other,
135 VariableDeclaration *VariableDeclaration::Clone(ArenaAllocator *const allocator, AstNode *const parent)
137 if (auto *const clone = allocator->New<VariableDeclaration>(Tag {}, *this, allocator); clone != nullptr) {
146 void VariableDeclaration::Compile(compiler::PandaGen *pg) const
151 void VariableDeclaration::Compile(compiler::ETSGen *etsg) const
156 checker::Type *VariableDeclaration::Check(checker::TSChecker *checker)
161 checker::Type *VariableDeclaration::Check([[maybe_unused]] checker::ETSChecker *checker)