Lines Matching defs:AppleObjCRuntimeV2
1 //===-- AppleObjCRuntimeV2.h ------------------------------------*- C++ -*-===//
28 class AppleObjCRuntimeV2 : public AppleObjCRuntime {
30 ~AppleObjCRuntimeV2() override = default;
121 bool NeedsUpdate(Process *process, AppleObjCRuntimeV2 *runtime,
135 CreateInstance(AppleObjCRuntimeV2 &runtime,
141 NonPointerISACache(AppleObjCRuntimeV2 &runtime,
154 AppleObjCRuntimeV2 &m_runtime;
169 friend class AppleObjCRuntimeV2;
181 CreateInstance(AppleObjCRuntimeV2 &runtime,
185 AppleObjCRuntimeV2 &m_runtime;
187 TaggedPointerVendorV2(AppleObjCRuntimeV2 &runtime)
205 AppleObjCRuntimeV2 &runtime, uint64_t objc_debug_taggedpointer_mask,
222 friend class AppleObjCRuntimeV2::TaggedPointerVendorV2;
238 AppleObjCRuntimeV2 &runtime, uint64_t objc_debug_taggedpointer_mask,
263 friend class AppleObjCRuntimeV2::TaggedPointerVendorV2;
278 TaggedPointerVendorLegacy(AppleObjCRuntimeV2 &runtime)
281 friend class AppleObjCRuntimeV2::TaggedPointerVendorV2;
313 ClassInfoExtractor(AppleObjCRuntimeV2 &runtime) : m_runtime(runtime) {}
318 AppleObjCRuntimeV2 &m_runtime;
334 DynamicClassInfoExtractor(AppleObjCRuntimeV2 &runtime)
374 SharedCacheClassInfoExtractor(AppleObjCRuntimeV2 &runtime)
392 CreateSharedCacheImageHeaders(AppleObjCRuntimeV2 &runtime);
401 SharedCacheImageHeaders(AppleObjCRuntimeV2 &runtime,
409 AppleObjCRuntimeV2 &m_runtime;
418 AppleObjCRuntimeV2(Process *process, const lldb::ModuleSP &objc_module_sp);