summaryrefslogtreecommitdiff
path: root/runtime/verify_object.h
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/verify_object.h')
-rw-r--r--runtime/verify_object.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/verify_object.h b/runtime/verify_object.h
index 5c665b34c4..cc288e7a88 100644
--- a/runtime/verify_object.h
+++ b/runtime/verify_object.h
@@ -63,6 +63,10 @@ static inline void VerifyObject(ObjPtr<mirror::Object> obj) NO_THREAD_SAFETY_ANA
}
}
+inline constexpr VerifyObjectFlags RemoveThisFlags(VerifyObjectFlags flags) {
+ return static_cast<VerifyObjectFlags>(flags & ~kVerifyThis);
+}
+
// Check that c.getClass() == c.getClass().getClass().
ALWAYS_INLINE bool VerifyClassClass(ObjPtr<mirror::Class> c) NO_THREAD_SAFETY_ANALYSIS;