| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsFunctionType.cpp | 32 void TSFunctionType::TransformChildren(const NodeTransformer &cb) in TransformChildren() 37 void TSFunctionType::Iterate(const NodeTraverser &cb) const in Iterate() 42 void TSFunctionType::Dump(ir::AstDumper *dumper) const in Dump() 51 void TSFunctionType::Dump(ir::SrcDumper *dumper) const in Dump() 56 void TSFunctionType::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() 60 void TSFunctionType::Compile(compiler::ETSGen *etsg) const in Compile() 65 checker::Type *TSFunctionType::Check(checker::TSChecker *checker) in Check() 70 checker::Type *TSFunctionType::GetType(checker::TSChecker *checker) in GetType() 75 checker::Type *TSFunctionType::Check([[maybe_unused]] checker::ETSChecker *checker) in Check() 80 checker::Type *TSFunctionType::GetType([[maybe_unused]] checker::ETSChecker *checker) in GetType()
|
| D | tsFunctionType.h | 28 class TSFunctionType : public TypeNode { 30 explicit TSFunctionType(FunctionSignature &&signature) in TSFunctionType() function
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsFunctionType.cpp | 28 void TSFunctionType::Iterate(const NodeTraverser &cb) const in Iterate() 41 void TSFunctionType::Dump(ir::AstDumper *dumper) const in Dump() 49 void TSFunctionType::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile() 51 checker::Type *TSFunctionType::Check(checker::Checker *checker) const in Check() 64 checker::Type *TSFunctionType::GetType(checker::Checker *checker) const in GetType() 69 void TSFunctionType::UpdateSelf(const NodeUpdater &cb, binder::Binder *binder) in UpdateSelf()
|
| D | tsFunctionType.h | 38 class TSFunctionType : public TypeNode { 40 explicit TSFunctionType(binder::Scope *scope, ArenaVector<Expression *> &¶ms, in TSFunctionType() function
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_manager.cpp | 208 JSHandle<TSFunctionType> functionType(tsType); in IsStaticFunc() 217 JSHandle<TSFunctionType> functionType(tsType); in IsHotnessFunc() 226 JSHandle<TSFunctionType> functionType(tsType); in SetHotnessFunc() 495 JSHandle<TSFunctionType> functionType = JSHandle<TSFunctionType>(tsType); in GetFuncName() 506 JSHandle<TSFunctionType> functionType = JSHandle<TSFunctionType>(tsType); in GetMethodIndex() 517 JSHandle<TSFunctionType> functionType = JSHandle<TSFunctionType>(tsType); in GetFunctionTypeLength() 526 JSHandle<TSFunctionType> functionType = JSHandle<TSFunctionType>(tsType); in GetFuncParameterTypeGT() 535 JSHandle<TSFunctionType> functionType(tsType); in GetFuncThisGT() 546 JSHandle<TSFunctionType> functionType(tsType); in IsGetterSetterFunc() 557 JSHandle<TSFunctionType> functionType(tsType); in IsAbstractMethod() [all …]
|
| D | ts_type_parser.h | 173 …JSHandle<TSFunctionType> ParseFunctionType(const JSPandaFile *jsPandaFile, const CString &recordNa… 212 void SetFunctionThisType(const JSHandle<TSFunctionType> &functionType, 217 …void StoreMethodOffset(const JSHandle<TSFunctionType> &functionType, TypeLiteralExtractor *typeLit… 242 … JSHandle<TSFunctionType> InstantiateFuncGenericsType(const JSHandle<TSFunctionType> &genericsType,
|
| D | ts_type_parser.cpp | 239 JSHandle<TSFunctionType> functionType = in ParseNonImportType() 370 JSHandle<TSFunctionType> TSTypeParser::ParseFunctionType(const JSPandaFile *jsPandaFile, const CStr… in ParseFunctionType() 379 JSHandle<TSFunctionType> functionType = factory_->NewTSFunctionType(length); in ParseFunctionType() 471 JSHandle<TSFunctionType> functionType(tsType); in FillInterfaceMethodTypes() 506 void TSTypeParser::SetFunctionThisType(const JSHandle<TSFunctionType> &functionType, in SetFunctionThisType() 520 void TSTypeParser::StoreMethodOffset(const JSHandle<TSFunctionType> &functionType, in StoreMethodOffset() 673 …JSHandle<TSFunctionType> funcType = InstantiateFuncGenericsType(JSHandle<TSFunctionType>(genericsT… in InstantiateGenericsType() 693 JSHandle<TSFunctionType> TSTypeParser::InstantiateFuncGenericsType(const JSHandle<TSFunctionType> &… in InstantiateFuncGenericsType() 697 JSHandle<TSFunctionType> functionType = factory_->NewTSFunctionType(length); in InstantiateFuncGenericsType() 802 JSHandle<TSFunctionType> funcTSType(tsType); in TryReplaceTypePara() [all …]
|
| D | ts_type_accessor.cpp | 52 JSHandle<TSFunctionType> callbackType = GetFunctionType(); in UpdateForEachCBPara() 128 JSHandle<TSFunctionType> funcType = GetFunctionType(); in GetFunctionName()
|
| D | ts_type.h | 175 class TSFunctionType : public TSType { 177 CAST_CHECK(TSFunctionType, IsTSFunctionType);
|
| D | ts_type_accessor.h | 26 V(Function, JSHandle<TSFunctionType>) \
|
| /arkcompiler/ets_frontend/ets2panda/test/compiler/ts/ |
| D | varRedeclaration9-expected.txt | 13 "type": "TSFunctionType", 143 "type": "TSFunctionType",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/ |
| D | varRedeclaration9-expected.txt | 13 "type": "TSFunctionType", 140 "type": "TSFunctionType",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-keyword-in-and-out1-expected.txt | 21 "type": "TSFunctionType",
|
| D | test-new-expression3-expected.txt | 198 "type": "TSFunctionType", 323 "type": "TSFunctionType",
|
| D | test_infer-type-with-extends1-expected.txt | 837 "type": "TSFunctionType", 1032 "type": "TSFunctionType", 1252 "type": "TSFunctionType", 1404 "type": "TSFunctionType", 1542 "type": "TSFunctionType", 1680 "type": "TSFunctionType", 1814 "type": "TSFunctionType", 2048 "type": "TSFunctionType", 2307 "type": "TSFunctionType", 2459 "type": "TSFunctionType", [all …]
|
| D | test-keyword-in-and-out2-expected.txt | 21 "type": "TSFunctionType",
|
| D | test-keyword-in-and-out4-expected.txt | 21 "type": "TSFunctionType",
|
| D | test-arrow-function1-expected.txt | 35 "type": "TSFunctionType",
|
| D | test-keyword-in-and-out3-expected.txt | 21 "type": "TSFunctionType",
|
| D | test-type-annotation-expected.txt | 2017 "type": "TSFunctionType", 2143 "type": "TSFunctionType", 2353 "type": "TSFunctionType", 2359 "type": "TSFunctionType", 2535 "type": "TSFunctionType", 3028 "type": "TSFunctionType", 3204 "type": "TSFunctionType", 3699 "type": "TSFunctionType", 3875 "type": "TSFunctionType",
|
| D | test-interface-method-identifier1-expected.txt | 34 "type": "TSFunctionType", 278 "type": "TSFunctionType",
|
| D | test_this_type-expected.txt | 238 "type": "TSFunctionType",
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/as/ |
| D | test_type_annotation-expected.txt | 131 "type": "TSFunctionType", 558 "type": "TSFunctionType", 564 "type": "TSFunctionType",
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ts/ |
| D | test-type-annotation-expected.txt | 2036 "type": "TSFunctionType", 2165 "type": "TSFunctionType", 2378 "type": "TSFunctionType", 2384 "type": "TSFunctionType", 2565 "type": "TSFunctionType", 3067 "type": "TSFunctionType", 3248 "type": "TSFunctionType", 3752 "type": "TSFunctionType", 3933 "type": "TSFunctionType",
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| D | scopesInitPhase.h | 116 void VisitTSFunctionType(ir::TSFunctionType *funcType) override; 244 void VisitTSFunctionType(ir::TSFunctionType *constrType) override;
|