Home
last modified time | relevance | path

Searched full:globaltypesholder (Results 1 – 25 of 212) sorted by relevance

123456789

/arkcompiler/ets_frontend/ets2panda/checker/types/
DglobalTypesHolder.cpp16 #include "globalTypesHolder.h"
57 void GlobalTypesHolder::AddETSEscompatLayer() in AddETSEscompatLayer()
72 void GlobalTypesHolder::AddFunctionTypes(ArenaAllocator *allocator) in AddFunctionTypes()
91 void GlobalTypesHolder::AddTupleTypes(ArenaAllocator *allocator) in AddTupleTypes()
104 void GlobalTypesHolder::AddTSSpecificTypes(ArenaAllocator *allocator) in AddTSSpecificTypes()
136 void GlobalTypesHolder::AddEtsSpecificTypes(ArenaAllocator *allocator) in AddEtsSpecificTypes()
156 void GlobalTypesHolder::AddEtsSpecificBuiltinTypes() in AddEtsSpecificBuiltinTypes()
199 GlobalTypesHolder::GlobalTypesHolder(ArenaAllocator *allocator) in GlobalTypesHolder() function in ark::es2panda::checker::GlobalTypesHolder
229 Type *GlobalTypesHolder::GlobalNumberType() in GlobalNumberType()
234 Type *GlobalTypesHolder::GlobalAnyType() in GlobalAnyType()
[all …]
DglobalTypesHolder.h218 class GlobalTypesHolder {
220 explicit GlobalTypesHolder(ArenaAllocator *allocator);
221 ~GlobalTypesHolder() = default;
222 NO_COPY_SEMANTIC(GlobalTypesHolder);
223 NO_MOVE_SEMANTIC(GlobalTypesHolder);
/arkcompiler/ets_frontend/es2panda/typescript/types/
DglobalTypesHolder.cpp16 #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 …]
DglobalTypesHolder.h51 class GlobalTypesHolder {
53 explicit GlobalTypesHolder(ArenaAllocator *allocator);
54 ~GlobalTypesHolder() = default;
55 NO_COPY_SEMANTIC(GlobalTypesHolder);
56 NO_MOVE_SEMANTIC(GlobalTypesHolder);
DunionType.cpp18 #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()
DunionType.h23 class GlobalTypesHolder; variable
120 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
123 static Type *HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder);
DobjectDescriptor.h33 class GlobalTypesHolder; variable
50 GlobalTypesHolder *globalTypes);
Dtype.h34 class GlobalTypesHolder; variable
124 …virtual Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *gl… in TYPE_MAPPING()
DfunctionType.h30 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
DconstructorType.h29 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
DobjectLiteralType.h30 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
DbigintType.h31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
DnonPrimitiveType.h31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
DunknownType.h31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
DsymbolType.h31 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
/arkcompiler/ets_frontend/ets2panda/checker/
DETSchecker.cpp29 #include "checker/types/globalTypesHolder.h"
232 static void IntializeFunctionInterfaces(GlobalTypesHolder *typeHolder) in IntializeFunctionInterfaces()
437 ETSObjectType *ETSChecker::AsETSObjectType(Type *(GlobalTypesHolder::*typeFunctor)(Args...), Args..… in AsETSObjectType()
564 return AsETSObjectType(&GlobalTypesHolder::GlobalETSObjectType); in GlobalETSObjectType()
569 auto *ret = (GetGlobalTypesHolder()->*&GlobalTypesHolder::GlobalETSUnionUndefinedNull)(); in GlobalETSUnionUndefinedNull()
575 auto *ret = (GetGlobalTypesHolder()->*&GlobalTypesHolder::GlobalETSUnionUndefinedNullObject)(); in GlobalETSUnionUndefinedNullObject()
581 return AsETSObjectType(&GlobalTypesHolder::GlobalArrayBuiltinType); in GlobalBuiltinETSResizableArrayType()
586 return AsETSObjectType(&GlobalTypesHolder::GlobalETSStringBuiltinType); in GlobalBuiltinETSStringType()
591 return AsETSObjectType(&GlobalTypesHolder::GlobalETSBigIntBuiltinType); in GlobalBuiltinETSBigIntType()
596 return AsETSObjectType(&GlobalTypesHolder::GlobalTypeBuiltinType); in GlobalBuiltinTypeType()
[all …]
Dchecker.h21 #include "checker/types/globalTypesHolder.h"
52 class GlobalTypesHolder; variable
109 globalTypes_ = ProgramAllocator()->New<GlobalTypesHolder>(ProgramAllocator()); in InitGlobalTypes()
112 [[nodiscard]] GlobalTypesHolder *GetGlobalTypesHolder() const noexcept in GetGlobalTypesHolder()
117 void SetGlobalTypes(GlobalTypesHolder *globalTypes) noexcept in SetGlobalTypes()
248 GlobalTypesHolder *globalTypes_ {nullptr};
Dchecker.cpp19 #include "checker/types/globalTypesHolder.h"
30 globalTypes_ = ProgramAllocator()->New<GlobalTypesHolder>(ProgramAllocator()); in Checker()
181 globalTypes_ = allocator_.New<GlobalTypesHolder>(&allocator_); in CleanUp()
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
DunionType.cpp19 #include "checker/types/globalTypesHolder.h"
112 Type *UnionType::HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder) in HandleUnionType() argument
116 return globalTypesHolder->GlobalAnyType(); in HandleUnionType()
120 return globalTypesHolder->GlobalUnknownType(); in HandleUnionType()
172 Type *UnionType::Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *… in Instantiate()
DunionType.h22 class GlobalTypesHolder; variable
122 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
125 static Type *HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder);
DobjectDescriptor.h32 class GlobalTypesHolder; variable
49 GlobalTypesHolder *globalTypes);
DfunctionType.h29 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
/arkcompiler/ets_frontend/ets2panda/public/
Dpublic.h93 const checker::GlobalTypesHolder *GlobalTypes() const in GlobalTypes()
98 checker::GlobalTypesHolder *GlobalTypes() in GlobalTypes()
103 void SetGlobalTypes(checker::GlobalTypesHolder *globalTypes) in SetGlobalTypes()
142 checker::GlobalTypesHolder *globalTypes_ {nullptr};
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsNullishTypes.h39 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
62 …Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalType…
DetsNullishTypes.cpp71 [[maybe_unused]] GlobalTypesHolder *globalTypes) in Instantiate()
122 [[maybe_unused]] GlobalTypesHolder *globalTypes) in Instantiate()

123456789