Searched refs:ClassTag (Results 1 – 5 of 5) sorted by relevance
| /arkcompiler/runtime_core/libpandafile/ |
| D | class_data_accessor-inl.h | 88 return helpers::GetOptionalTaggedValue<SourceLang>(source_lang_sp_, ClassTag::SOURCE_LANG, in GetSourceLang() 99 helpers::EnumerateTaggedValues<File::EntityId, ClassTag, Callback>( in EnumerateRuntimeAnnotations() 100 runtime_annotations_sp_, ClassTag::RUNTIME_ANNOTATION, cb, &annotations_sp_); in EnumerateRuntimeAnnotations() 110 …helpers::EnumerateTaggedValues<File::EntityId, ClassTag, Callback>(annotations_sp_, ClassTag::ANNO… in EnumerateAnnotations() 121 return helpers::EnumerateTaggedValuesWithEarlyStop<File::EntityId, ClassTag, Callback>( in EnumerateRuntimeAnnotationsWithEarlyStop() 122 runtime_annotations_sp_, ClassTag::RUNTIME_ANNOTATION, cb); in EnumerateRuntimeAnnotationsWithEarlyStop() 132 …return helpers::EnumerateTaggedValuesWithEarlyStop<File::EntityId, ClassTag, Callback>(annotations… in EnumerateAnnotationsWithEarlyStop() 133 … ClassTag::ANNOTATION, cb); in EnumerateAnnotationsWithEarlyStop() 142 …auto v = helpers::GetOptionalTaggedValue<File::EntityId>(source_file_sp_, ClassTag::SOURCE_FILE, &… in GetSourceFileId() 194 helpers::EnumerateTaggedValues<File::EntityId, ClassTag, Callback>( in EnumerateRuntimeTypeAnnotations() [all …]
|
| D | class_data_accessor.cpp | 42 auto tag = static_cast<ClassTag>(sp[0]); in ClassDataAccessor() 44 while (tag != ClassTag::NOTHING && tag < ClassTag::SOURCE_LANG) { in ClassDataAccessor() 48 if (tag == ClassTag::INTERFACES) { in ClassDataAccessor() 57 tag = static_cast<ClassTag>(sp[0]); in ClassDataAccessor() 62 if (tag == ClassTag::NOTHING) { in ClassDataAccessor()
|
| D | file_items.cpp | 326 if (!writer->WriteByte(static_cast<uint8_t>(ClassTag::INTERFACES))) { in WriteIfaces() 348 if (!WriteIdTaggedValue(writer, ClassTag::RUNTIME_ANNOTATION, runtime_annotation)) { in WriteAnnotations() 354 if (!WriteIdTaggedValue(writer, ClassTag::ANNOTATION, annotation)) { in WriteAnnotations() 360 … if (!WriteIdTaggedValue(writer, ClassTag::RUNTIME_TYPE_ANNOTATION, runtime_type_annotation)) { in WriteAnnotations() 366 if (!WriteIdTaggedValue(writer, ClassTag::TYPE_ANNOTATION, type_annotation)) { in WriteAnnotations() 381 if (!WriteTaggedValue(writer, ClassTag::SOURCE_LANG, static_cast<uint8_t>(source_lang_))) { in WriteTaggedData() 391 if (!WriteIdTaggedValue(writer, ClassTag::SOURCE_FILE, source_file_)) { in WriteTaggedData() 396 return writer->WriteByte(static_cast<uint8_t>(ClassTag::NOTHING)); in WriteTaggedData()
|
| D | file_items.h | 40 enum class ClassTag : uint8_t { enum
|
| /arkcompiler/runtime_core/docs/ |
| D | file_format.md | 394 … must have type [TaggedValue](#taggedvalue). Tag must have values from [ClassTag](#classtag) and f… 398 #### ClassTag subsubsection
|