Searched defs:typeFlag (Results 1 – 10 of 10) sorted by relevance
| /arkcompiler/ets_frontend/es2panda/typescript/types/ |
| D | type.h | 36 #define DECLARE_TYPENAMES(typeFlag, typeName) class typeName; argument 53 #define TYPE_IS_CHECKS(typeFlag, typeName) \ in TYPE_MAPPING() argument 61 #define TYPE_AS_CASTS(typeFlag, typeName) \ in TYPE_MAPPING() argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ |
| D | type.h | 42 #define DECLARE_TYPENAMES(typeFlag, typeName) class typeName; argument 64 #define TYPE_IS_CHECKS(typeFlag, typeName) \ argument 73 #define TYPE_AS_CASTS(typeFlag, typeName) \ argument 177 bool HasTypeFlag(TypeFlag typeFlag) const in HasTypeFlag() 182 void AddTypeFlag(TypeFlag typeFlag) in AddTypeFlag() 187 void RemoveTypeFlag(TypeFlag typeFlag) in RemoveTypeFlag()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | cmpl.h | 177 uint8 typeFlag; // a flag to speed up type related operations in the VM member 260 inline bool IsDynType(uint8 typeFlag) in IsDynType() 265 inline bool IsDynFloat(uint8 typeFlag) in IsDynFloat() 270 inline bool IsDynInteger(uint8 typeFlag) in IsDynInteger() 276 inline bool IsFloat(uint8 typeFlag) in IsFloat() 281 inline bool IsScalarType(uint8 typeFlag) in IsScalarType()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | typeExtractorEmitter.cpp | 198 static void GenTypeSummaryInfo(bool typeFlag, int64_t typeSummaryIndex, const std::string &recordNa… in GenTypeSummaryInfo() 219 void TypeExtractorEmitter::GenTypeInfoRecord(panda::pandasm::Program *prog, bool typeFlag, in GenTypeInfoRecord() 227 …id TypeExtractorEmitter::GenTypeInfoRecordForMergeABC(panda::pandasm::Program *prog, bool typeFlag, in GenTypeInfoRecordForMergeABC()
|
| D | emitter.cpp | 509 void Emitter::FillTypeInfoRecord(CompilerContext *context, bool typeFlag, int64_t typeSummaryIndex, in FillTypeInfoRecord()
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsEnumType.cpp | 27 const ir::TSEnumMember *const member, TypeFlag const typeFlag) in ETSEnumInterface()
|
| /arkcompiler/ets_frontend/ets2panda/util/ |
| D | declgenEts2Ts.cpp | 175 #define TYPE_CHECKS(typeFlag, typeName) \ in GenTypeNonNullish() argument
|
| /arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
| D | typeExtractor.cpp | 794 int64_t typeFlag = PrimitiveType::ANY; in HandleNewlyGenFuncExpression() local
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/ |
| D | ts2abc.cpp | 1259 auto typeFlag = typeInfoRecord["tf"].asBool(); in ParseSingleTypeInfo() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSGen.cpp | 1780 void ETSGen::CastDynamicTo(const ir::AstNode *node, enum checker::TypeFlag typeFlag) in CastDynamicTo()
|