| Func<System.Object> CreateWeakStaticValueGetter(Type rootType, Type resultType, const string& path, bool allowEmit) | PublicStatic | | 0x08 |
| Func<System.Object CreateWeakInstanceValueGetter(Type rootType, Type resultType, const string& path, bool allowEmit) | PublicStatic | | 0x08 |
| Action<System.Object CreateWeakInstanceValueSetter(Type rootType, Type argType, const string& path, bool allowEmit) | PublicStatic | | 0x08 |
| Func<System.Object CreateWeakInstanceValueGetter(Type rootType, const string& path, bool allowEmit) | PublicStatic | — | 0x08 |
| Func<TResult> CreateValueGetter(Type rootType, const string& path, bool allowEmit) | PublicStatic | — | 0x08 |
| Func<TTarget CreateValueGetter(const string& path, bool allowEmit) | PublicStatic | — | 0x08 |
| Func<System.Object CreateWeakAliasForInstanceGetDelegate1(Func<TTarget func) | PrivateStatic | — | 0x08 |
| Func<System.Object CreateWeakAliasForInstanceGetDelegate2(Func<TTarget func) | PrivateStatic | — | 0x08 |
| Func<System.Object> CreateWeakAliasForStaticGetDelegate(Func<TResult> func) | PrivateStatic | — | 0x08 |
| Action<System.Object CreateWeakAliasForInstanceSetDelegate1(Action<TTarget func) | PrivateStatic | — | 0x08 |
| Action<System.Object CreateWeakAliasForInstanceSetDelegate2(Action<TTarget func) | PrivateStatic | — | 0x08 |
| Action<System.Object> CreateWeakAliasForStaticSetDelegate(Action<TArg1> func) | PrivateStatic | — | 0x08 |
| Delegate CreateEmittedDeepValueGetterDelegate(const string& path, Type rootType, Type resultType, List<Sirenix.Utilities.DeepReflection.PathStep> memberPath, bool rootIsStatic) | PrivateStatic | | 0x08 |
| Func<System.Object> CreateSlowDeepStaticValueGetterDelegate(List<Sirenix.Utilities.DeepReflection.PathStep> memberPath) | PrivateStatic | | 0x08 |
| Func<System.Object CreateSlowDeepInstanceValueGetterDelegate(List<Sirenix.Utilities.DeepReflection.PathStep> memberPath) | PrivateStatic | | 0x08 |
| Action<System.Object CreateSlowDeepInstanceValueSetterDelegate(List<Sirenix.Utilities.DeepReflection.PathStep> memberPath) | PrivateStatic | | 0x08 |
| object SlowGetMemberValue(const PathStep& step, object instance) | PrivateStatic | | 0x28 |
| void SlowSetMemberValue(const PathStep& step, object instance, object value) | PrivateStatic | | 0x28 |
| List<Sirenix.Utilities.DeepReflection.PathStep> GetMemberPath(Type rootType, Type& resultType, const string& path, bool rootIsStatic, bool isSet) | PrivateStatic | | 0x08 |
| MemberInfo GetStepMember(Type owningType, const string& name, bool expectMethod) | PrivateStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |