GetFields() private method

private GetFields ( TargetMemoryAccess target ) : Mono.Debugger.Languages.Mono.MonoFieldInfo[]
target TargetMemoryAccess
return Mono.Debugger.Languages.Mono.MonoFieldInfo[]
Example #1
0
        protected bool DoResolve(TargetMemoryAccess target)
        {
            if (Parent != null)
            {
                if (!Parent.Resolve(target))
                {
                    return(false);
                }

                type = (TargetClassType)Parent.Type;
            }

            klass = (MonoClassInfo)type.GetClass(target);
            if (klass == null)
            {
                return(false);
            }

            fields = klass.GetFields(target);
            return(true);
        }
Example #2
0
        protected bool DoResolve(TargetMemoryAccess target)
        {
            if (Parent != null) {
                if (!Parent.Resolve (target))
                    return false;

                type = (TargetClassType) Parent.Type;
            }

            klass = (MonoClassInfo) type.GetClass (target);
            if (klass == null)
                return false;

            fields = klass.GetFields (target);
            return true;
        }