| /arkcompiler/ets_frontend/ets2panda/checker/types/ |
| D | globalTypesHolder.cpp | 16 #include "globalTypesHolder.h" 56 void GlobalTypesHolder::AddETSEscompatLayer() in AddETSEscompatLayer() 72 void GlobalTypesHolder::AddFunctionTypes(ArenaAllocator *allocator) in AddFunctionTypes() 102 void GlobalTypesHolder::AddTSSpecificTypes(ArenaAllocator *allocator) in AddTSSpecificTypes() 134 void GlobalTypesHolder::AddEtsSpecificTypes(ArenaAllocator *allocator) in AddEtsSpecificTypes() 153 void GlobalTypesHolder::AddEtsSpecificBuiltinTypes() in AddEtsSpecificBuiltinTypes() 196 GlobalTypesHolder::GlobalTypesHolder(ArenaAllocator *allocator) : builtinNameMappings_(allocator->A… in GlobalTypesHolder() function in ark::es2panda::checker::GlobalTypesHolder 228 Type *GlobalTypesHolder::GlobalNumberType() in GlobalNumberType() 233 Type *GlobalTypesHolder::GlobalAnyType() in GlobalAnyType() 238 Type *GlobalTypesHolder::GlobalStringType() in GlobalStringType() [all …]
|
| D | globalTypesHolder.h | 179 class GlobalTypesHolder { 181 explicit GlobalTypesHolder(ArenaAllocator *allocator); 182 ~GlobalTypesHolder() = default; 183 NO_COPY_SEMANTIC(GlobalTypesHolder); 184 NO_MOVE_SEMANTIC(GlobalTypesHolder);
|
| /arkcompiler/ets_frontend/es2panda/typescript/types/ |
| D | globalTypesHolder.cpp | 16 #include "globalTypesHolder.h" 40 GlobalTypesHolder::GlobalTypesHolder(ArenaAllocator *allocator) in GlobalTypesHolder() function in panda::es2panda::checker::GlobalTypesHolder 73 Type *GlobalTypesHolder::GlobalNumberType() in GlobalNumberType() 78 Type *GlobalTypesHolder::GlobalAnyType() in GlobalAnyType() 83 Type *GlobalTypesHolder::GlobalStringType() in GlobalStringType() 88 Type *GlobalTypesHolder::GlobalSymbolType() in GlobalSymbolType() 93 Type *GlobalTypesHolder::GlobalBooleanType() in GlobalBooleanType() 98 Type *GlobalTypesHolder::GlobalVoidType() in GlobalVoidType() 103 Type *GlobalTypesHolder::GlobalNullType() in GlobalNullType() 108 Type *GlobalTypesHolder::GlobalUndefinedType() in GlobalUndefinedType() [all …]
|
| D | globalTypesHolder.h | 51 class GlobalTypesHolder { 53 explicit GlobalTypesHolder(ArenaAllocator *allocator); 54 ~GlobalTypesHolder() = default; 55 NO_COPY_SEMANTIC(GlobalTypesHolder); 56 NO_MOVE_SEMANTIC(GlobalTypesHolder);
|
| D | unionType.cpp | 18 #include <typescript/types/globalTypesHolder.h> 112 Type *UnionType::HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder) in HandleUnionType() argument 115 return globalTypesHolder->GlobalAnyType(); in HandleUnionType() 119 return globalTypesHolder->GlobalUnknownType(); in HandleUnionType() 171 Type *UnionType::Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *… in Instantiate()
|
| D | unionType.h | 23 class GlobalTypesHolder; variable 120 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType… 123 static Type *HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder);
|
| D | objectDescriptor.h | 33 class GlobalTypesHolder; variable 50 GlobalTypesHolder *globalTypes);
|
| D | type.h | 34 class GlobalTypesHolder; variable 124 …virtual Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *gl… in TYPE_MAPPING()
|
| D | constructorType.h | 29 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | functionType.h | 30 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | stringType.h | 31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | unknownType.h | 31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | nonPrimitiveType.h | 31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | bigintType.h | 31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | voidType.h | 31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | booleanType.h | 31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | symbolType.h | 31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSchecker.cpp | 29 #include "checker/types/globalTypesHolder.h" 327 ETSObjectType *ETSChecker::AsETSObjectType(Type *(GlobalTypesHolder::*typeFunctor)(Args...), Args..… in AsETSObjectType() 410 return AsETSObjectType(&GlobalTypesHolder::GlobalETSObjectType); in GlobalETSObjectType() 415 auto *ret = (GetGlobalTypesHolder()->*&GlobalTypesHolder::GlobalETSNullishType)(); in GlobalETSNullishType() 421 auto *ret = (GetGlobalTypesHolder()->*&GlobalTypesHolder::GlobalETSNullishObjectType)(); in GlobalETSNullishObjectType() 427 return AsETSObjectType(&GlobalTypesHolder::GlobalETSStringBuiltinType); in GlobalBuiltinETSStringType() 432 return AsETSObjectType(&GlobalTypesHolder::GlobalETSBigIntBuiltinType); in GlobalBuiltinETSBigIntType() 437 return AsETSObjectType(&GlobalTypesHolder::GlobalTypeBuiltinType); in GlobalBuiltinTypeType() 442 return AsETSObjectType(&GlobalTypesHolder::GlobalExceptionBuiltinType); in GlobalBuiltinExceptionType() 447 return AsETSObjectType(&GlobalTypesHolder::GlobalErrorBuiltinType); in GlobalBuiltinErrorType() [all …]
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
| D | unionType.cpp | 19 #include "checker/types/globalTypesHolder.h" 112 Type *UnionType::HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder) in HandleUnionType() argument 115 return globalTypesHolder->GlobalAnyType(); in HandleUnionType() 119 return globalTypesHolder->GlobalUnknownType(); in HandleUnionType() 171 Type *UnionType::Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *… in Instantiate()
|
| D | unionType.h | 22 class GlobalTypesHolder; variable 122 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType… 125 static Type *HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder);
|
| D | objectDescriptor.h | 32 class GlobalTypesHolder; variable 49 GlobalTypesHolder *globalTypes);
|
| D | constructorType.h | 28 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | functionType.h | 29 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsNullishTypes.h | 39 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType… 62 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
|
| D | etsNullishTypes.cpp | 71 [[maybe_unused]] GlobalTypesHolder *globalTypes) in Instantiate() 122 [[maybe_unused]] GlobalTypesHolder *globalTypes) in Instantiate()
|