Searched refs:annotation_item (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/runtime_core/libpandafile/tests/ |
H A D | file_item_container_test.cpp | 290 void TestAnnotationsAndFields(ClassDataAccessor class_data_accessor, AnnotationItem* annotation_item, in TestAnnotationsAndFields() argument 295 EXPECT_EQ(id.GetOffset(), annotation_item->GetOffset()); in TestAnnotationsAndFields() 298 EXPECT_EQ(data_accessor.GetAnnotationId().GetOffset(), annotation_item->GetOffset()); in TestAnnotationsAndFields() 399 AnnotationItem *annotation_item = container.CreateItem<AnnotationItem>(class_item, elems, tags); in HWTEST() local 401 class_item->AddAnnotation(annotation_item); in HWTEST() 430 EXPECT_FALSE(annotation_item->NeedsEmit()); in HWTEST() 431 annotation_item = runtime_annotation_item; in HWTEST() 433 TestAnnotationsAndFields(class_data_accessor, annotation_item, panda_file, class_item, field_item, field_name); in HWTEST()
|
/arkcompiler/runtime_core/assembler/ |
H A D | assembly-emitter.cpp | 321 auto *annotation_item = CreateAnnotationItem(container, annotation, program, entities); in CreateScalarAnnotationValueItem() local 322 if (annotation_item == nullptr) { in CreateScalarAnnotationValueItem() 327 out->emplace_back(annotation_item, container); in CreateScalarAnnotationValueItem() 331 return container->CreateItem<ScalarValueItem>(annotation_item); in CreateScalarAnnotationValueItem() 497 auto *annotation_item = CreateAnnotationItem(container, annotation, program, entities); in AddAnnotations() local 498 if (annotation_item == nullptr) { in AddAnnotations() 504 item->AddRuntimeAnnotation(annotation_item); in AddAnnotations() 506 item->AddAnnotation(annotation_item); in AddAnnotations() 508 item->AddRuntimeTypeAnnotation(annotation_item); in AddAnnotations() 510 item->AddTypeAnnotation(annotation_item); in AddAnnotations() [all...] |
/arkcompiler/runtime_core/libpandafile/ |
H A D | file_item_container.cpp | 304 static void DeduplicateAnnotationValue(AnnotationItem *annotation_item, ItemDeduper *deduper) in DeduplicateAnnotationValue() argument 306 auto *elems = annotation_item->GetElements(); in DeduplicateAnnotationValue() 307 const auto &tags = annotation_item->GetTags(); in DeduplicateAnnotationValue()
|
Completed in 8 milliseconds