Searched refs:annoExtractor (Results 1 – 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | type_recorder.cpp | 48 TypeAnnotationExtractor annoExtractor(jsPandaFile, methodOffset); in LoadTypes() local 49 …GlobalTSTypeRef funcGT = typeParser.CreateGT(jsPandaFile, recordName, annoExtractor.GetMethodTypeO… in LoadTypes() 51 annoExtractor.EnumerateInstsAndTypes([this, &typeParser, &jsPandaFile, &recordName, in LoadTypes() 167 TypeAnnotationExtractor annoExtractor(jsPandaFile, callTargetMethodOffset); in CreateTypesForPGO() local 169 typeParser.CreateGT(jsPandaFile, recordName, annoExtractor.GetMethodTypeOffset()); in CreateTypesForPGO()
|
D | bytecode_info_collector.cpp | 169 TypeAnnotationExtractor annoExtractor(jsPandaFile_, offset); in CollectFunctionTypeId() local 170 uint32_t typeId = annoExtractor.GetMethodTypeOffset(); in CollectFunctionTypeId() 174 if (annoExtractor.IsNamespace()) { in CollectFunctionTypeId() 187 TypeAnnotationExtractor annoExtractor(jsPandaFile_, innerMethodId); in CollectInnerFuncType() local 188 uint32_t innerFuncType = annoExtractor.GetMethodTypeOffset(); in CollectInnerFuncType() 199 TypeAnnotationExtractor annoExtractor(jsPandaFile_, defineMethodOffset); in IterateLiteral() local 201 annoExtractor.EnumerateInstsAndTypes( in IterateLiteral()
|
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
D | method_type_infer.cpp | 1292 TypeAnnotationExtractor annoExtractor(jsPandaFile, fieldId.GetOffset()); in PrintTypeAnnotation() local 1293 annoExtractor.Print(); in PrintTypeAnnotation()
|