CreateObject() private method

private CreateObject ( TargetMemoryAccess target, TargetAddress address ) : TargetObject
target TargetMemoryAccess
address TargetAddress
return Mono.Debugger.Languages.TargetObject
Example #1
0
        internal bool CheckException(MonoLanguageBackend mono, TargetMemoryAccess target,
					      TargetAddress address)
        {
            TargetClassObject exc = mono.CreateObject (target, address) as TargetClassObject;
            if (exc == null)
                return false; // OOOPS

            if (exception == null)
                exception = mono.LookupType (Name);
            if (exception == null)
                return false;

            return IsSubclassOf (target, exc.Type, exception);
        }