Lines Matching refs:mirror

24 namespace mirror {
36 void ThrowAbstractMethodError(mirror::ArtMethod* method)
50 void ThrowArrayStoreException(mirror::Class* element_class, mirror::Class* array_class)
55 void ThrowClassCircularityError(mirror::Class* c)
60 void ThrowClassCastException(mirror::Class* dest_type, mirror::Class* src_type)
68 void ThrowClassFormatError(mirror::Class* referrer, const char* fmt, ...)
74 void ThrowIllegalAccessErrorClass(mirror::Class* referrer, mirror::Class* accessed)
77 void ThrowIllegalAccessErrorClassForMethodDispatch(mirror::Class* referrer, mirror::Class* accessed,
78 mirror::ArtMethod* called,
82 void ThrowIllegalAccessErrorMethod(mirror::Class* referrer, mirror::ArtMethod* accessed)
85 void ThrowIllegalAccessErrorField(mirror::Class* referrer, mirror::ArtField* accessed)
88 void ThrowIllegalAccessErrorFinalField(mirror::ArtMethod* referrer, mirror::ArtField* accessed)
91 void ThrowIllegalAccessError(mirror::Class* referrer, const char* fmt, ...)
108 mirror::ArtMethod* method, mirror::ArtMethod* referrer)
111 void ThrowIncompatibleClassChangeErrorClassForInterfaceDispatch(mirror::ArtMethod* interface_method,
112 mirror::Object* this_object,
113 mirror::ArtMethod* referrer)
116 void ThrowIncompatibleClassChangeErrorField(mirror::ArtField* resolved_field, bool is_static,
117 mirror::ArtMethod* referrer)
120 void ThrowIncompatibleClassChangeError(mirror::Class* referrer, const char* fmt, ...)
134 void ThrowLinkageError(mirror::Class* referrer, const char* fmt, ...)
149 void ThrowNoSuchFieldError(const StringPiece& scope, mirror::Class* c,
155 void ThrowNoSuchMethodError(InvokeType type, mirror::Class* c, const StringPiece& name,
165 mirror::ArtField* field,
175 mirror::ArtMethod* method,
193 void ThrowVerifyError(mirror::Class* referrer, const char* fmt, ...)