Lines Matching refs:ScriptFunction
28 ScriptFunction::ScriptFunction(ArenaAllocator *allocator, ScriptFunctionData &&data) in ScriptFunction() function in ark::es2panda::ir::ScriptFunction
49 std::size_t ScriptFunction::FormalParamsLength() const noexcept in FormalParamsLength()
64 void ScriptFunction::SetIdent(Identifier *id) noexcept in SetIdent()
71 ScriptFunction *ScriptFunction::Clone(ArenaAllocator *allocator, AstNode *parent) in Clone()
84 auto *res = util::NodeAllocator::ForceSetParent<ScriptFunction>( in Clone()
102 void ScriptFunction::TransformChildren(const NodeTransformer &cb, std::string_view const transforma… in TransformChildren()
128 void ScriptFunction::Iterate(const NodeTraverser &cb) const in Iterate()
142 void ScriptFunction::SetReturnTypeAnnotation(TypeNode *node) noexcept in SetReturnTypeAnnotation()
150 void ScriptFunction::Dump(ir::AstDumper *dumper) const in Dump()
172 void ScriptFunction::DumpCheckerTypeForDeclGen(ir::SrcDumper *dumper) const in DumpCheckerTypeForDeclGen()
198 void ScriptFunction::Dump(ir::SrcDumper *dumper) const in Dump()
231 void ScriptFunction::DumpBody(ir::SrcDumper *dumper) const in DumpBody()
263 void ScriptFunction::Compile(compiler::PandaGen *pg) const in Compile()
267 void ScriptFunction::Compile(compiler::ETSGen *etsg) const in Compile()
272 checker::Type *ScriptFunction::Check(checker::TSChecker *checker) in Check()
277 checker::VerifiedType ScriptFunction::Check(checker::ETSChecker *checker) in Check()
282 ScriptFunction *ScriptFunction::Construct(ArenaAllocator *allocator) in Construct()
285 return allocator->New<ScriptFunction>( in Construct()
290 void ScriptFunction::CopyTo(AstNode *other) const in CopyTo()