Home | History | Annotate | Download | only in mirror

Lines Matching defs:GetClass

34 inline Class* Object::GetClass() const {
76 DCHECK(GetClass() != NULL);
82 DCHECK(GetClass() != NULL);
83 return klass->IsAssignableFrom(GetClass());
87 Class* java_lang_Class = GetClass()->GetClass();
88 return GetClass() == java_lang_Class;
102 return IsArrayInstance() && !GetClass()->GetComponentType()->IsPrimitive();
118 return GetClass()->IsArrayClass();
122 return GetClass()->IsArtFieldClass();
136 return GetClass()->IsArtMethodClass();
150 return GetClass()->IsReferenceClass();
164 DCHECK(GetClass()->IsArrayClass());
165 DCHECK(GetClass()->GetComponentType()->IsPrimitiveBoolean());
170 DCHECK(GetClass()->IsArrayClass());
171 DCHECK(GetClass()->GetComponentType()->IsPrimitiveByte());
176 DCHECK(GetClass()->IsArrayClass());
177 DCHECK(GetClass()->GetComponentType()->IsPrimitiveChar());
182 DCHECK(GetClass()->IsArrayClass());
183 DCHECK(GetClass()->GetComponentType()->IsPrimitiveShort());
188 DCHECK(GetClass()->IsArrayClass());
189 DCHECK(GetClass()->GetComponentType()->IsPrimitiveInt() ||
190 GetClass()->GetComponentType()->IsPrimitiveFloat());
195 DCHECK(GetClass()->IsArrayClass());
196 DCHECK(GetClass()->GetComponentType()->IsPrimitiveLong() ||
197 GetClass()->GetComponentType()->IsPrimitiveDouble());
202 DCHECK(GetClass()->IsStringClass());
207 DCHECK(GetClass()->IsThrowableClass());
212 return GetClass()->IsWeakReferenceClass();
216 return GetClass()->IsSoftReferenceClass();
220 return GetClass()->IsFinalizerReferenceClass();
224 return GetClass()->IsPhantomReferenceClass();
234 result = GetClass()->GetObjectSize();