Home
last modified time | relevance | path

Searched refs:combinedFlags (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DtupleType.h36 TupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, in TupleType() argument
40 combinedFlags_(combinedFlags), in TupleType()
52 TupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, in TupleType() argument
56 combinedFlags_(combinedFlags), in TupleType()
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A DtypeCreation.cpp161 ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly) in CreateTupleType()
165 return allocator_->New<TupleType>(desc, std::move(elementFlags), combinedFlags, minLength, fixedLength, readonly); in CreateTupleType()
169 ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly, in CreateTupleType()
176 return allocator_->New<TupleType>(desc, std::move(elementFlags), combinedFlags, minLength, fixedLength, in CreateTupleType()
180 return allocator_->New<TupleType>(desc, std::move(elementFlags), combinedFlags, minLength, fixedLength, readonly); in CreateTupleType()
160 CreateTupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly) CreateTupleType() argument
168 CreateTupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly, NamedTupleMemberPool &&namedMembers) CreateTupleType() argument
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsTupleType.cpp89 checker::ElementFlags combinedFlags = checker::ElementFlags::NO_OPTS; in GetType() local
125 combinedFlags |= memberFlag; in GetType()
137 const checker::TupleTypeInfo tupleTypeInfo = {combinedFlags, minLength, fixedLength, false}; in GetType()
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsTupleType.cpp54 checker::ElementFlags combinedFlags = checker::ElementFlags::NO_OPTS; in GetType() local
90 combinedFlags |= memberFlag; in GetType()
111 checker::Type *tupleType = checker->CreateTupleType(desc, std::move(elementFlags), combinedFlags, minLength, in GetType()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A DtypeCreation.cpp159 std::make_tuple(desc, std::move(elementFlags), tupleTypeInfo.combinedFlags, std::move(namedMembers)), in CreateTupleType()
169 std::make_tuple(desc, std::move(elementFlags), tupleTypeInfo.combinedFlags, std::move(namedMembers)), in CreateTupleType()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DarrayExpression.cpp327 checker::ElementFlags combinedFlags = checker::ElementFlags::NO_OPTS; in CheckPattern() local
353 combinedFlags |= memberFlag; in CheckPattern()
357 const checker::TupleTypeInfo tupleTypeInfo = {combinedFlags, minLength, in CheckPattern()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DarrayExpression.cpp277 checker::ElementFlags combinedFlags = checker::ElementFlags::NO_OPTS; in CheckPattern() local
376 combinedFlags |= memberFlag; in CheckPattern()
380 return checker->CreateTupleType(desc, std::move(elementFlags), combinedFlags, minLength, desc->properties.size(), in CheckPattern()
/arkcompiler/ets_frontend/es2panda/typescript/
H A Dchecker.h378 Type *CreateTupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags,
380 Type *CreateTupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags,
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSchecker.h115 ElementFlags combinedFlags; member

Completed in 5 milliseconds