Lines Matching refs:ClassData
65 class ClassData { class
67 explicit ClassData(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) in REQUIRES_SHARED()
68 : ClassData(ScopedNullHandle<mirror::Class>(), // klass in REQUIRES_SHARED()
75 ClassData(Scope& hs, ArtField* field) REQUIRES_SHARED(Locks::mutator_lock_) in ClassData() function in art::__anon4bc6c7790111::ClassData
76 : ClassData(hs.NewHandle(field->GetDeclaringClass())) { } in ClassData()
78 explicit ClassData(Handle<mirror::Class> klass) REQUIRES_SHARED(art::Locks::mutator_lock_) in REQUIRES_SHARED()
79 : ClassData(klass, // klass in REQUIRES_SHARED()
117 ClassData(Handle<mirror::Class> klass, in ClassData() function in art::__anon4bc6c7790111::ClassData
133 DISALLOW_COPY_AND_ASSIGN(ClassData);
136 ObjPtr<mirror::Object> CreateAnnotationMember(const ClassData& klass,
341 static const AnnotationSetItem* FindAnnotationSetForClass(const ClassData& klass) in FindAnnotationSetForClass()
356 ObjPtr<mirror::Object> ProcessEncodedAnnotation(const ClassData& klass, const uint8_t** annotation) in ProcessEncodedAnnotation()
413 bool ProcessAnnotationValue(const ClassData& klass, in ProcessAnnotationValue()
696 ObjPtr<mirror::Object> CreateAnnotationMember(const ClassData& klass, in CreateAnnotationMember()
758 const AnnotationItem* GetAnnotationItemFromAnnotationSet(const ClassData& klass, in GetAnnotationItemFromAnnotationSet()
794 ObjPtr<mirror::Object> GetAnnotationObjectFromAnnotationSet(const ClassData& klass, in GetAnnotationObjectFromAnnotationSet()
808 ObjPtr<mirror::Object> GetAnnotationValue(const ClassData& klass, in GetAnnotationValue()
847 ClassData data(klass); in GetAnnotationArrayValue()
874 const ClassData& klass, in GetSignatureValue()
897 ObjPtr<mirror::ObjectArray<mirror::Class>> GetThrowsValue(const ClassData& klass, in GetThrowsValue()
921 const ClassData& klass, in ProcessAnnotationSet()
978 const ClassData& klass, in ProcessAnnotationSetRefList()
1022 const ClassData field_class(hs, field); in GetAnnotationForField()
1032 const ClassData field_class(hs, field); in GetAnnotationsForField()
1042 const ClassData field_class(hs, field); in GetSignatureAnnotationForField()
1052 const ClassData field_class(hs, field); in IsFieldAnnotationPresent()
1059 const ClassData klass(method); in GetAnnotationDefaultValue()
1108 return GetAnnotationObjectFromAnnotationSet(ClassData(method), annotation_set, in GetAnnotationForMethod()
1114 return ProcessAnnotationSet(ClassData(method), in GetAnnotationsForMethod()
1124 return GetThrowsValue(ClassData(method), annotation_set); in GetExceptionTypesForMethod()
1140 return ProcessAnnotationSetRefList(ClassData(method), set_ref_list, size); in GetParameterAnnotations()
1180 return GetAnnotationObjectFromAnnotationSet(ClassData(method), in GetAnnotationForMethodParameter()
1214 ClassData data(method); in GetParametersMetadataForMethod()
1248 return GetSignatureValue(ClassData(method), annotation_set); in GetSignatureAnnotationForMethod()
1259 ClassData(method), annotation_set, visibility, annotation_class); in IsMethodAnnotationPresent()
1525 ClassData data(klass); in GetAnnotationForClass()
1537 ClassData data(klass); in GetAnnotationsForClass()
1549 ClassData data(klass); in GetDeclaringClass()
1581 ClassData data(klass); in GetEnclosingClass()
1622 ClassData data(klass); in GetEnclosingMethod()
1640 ClassData data(klass); in GetInnerClass()
1675 ClassData data(klass); in GetInnerClassFlags()
1708 ClassData data(klass); in GetSignatureAnnotationForClass()
1725 ClassData data(klass); in GetSourceDebugExtension()
1761 ClassData data(klass); in GetNestHost()
1803 ClassData data(klass); in getRecordAnnotationElement()
1838 ClassData data(klass); in IsClassAnnotationPresent()
1914 static VisitorStatus VisitEncodedValue(const ClassData& klass, in VisitEncodedValue()
1985 ClassData data(klass); in VisitClassAnnotations()