C# Class Mono.Debugger.Languages.Language

Inheritance: DebuggerMarshalByRefObject
Show file Open project: baulig/debugger

Private Properties

Property Type Description

Public Methods

Method Description
CanCreateInstance ( Type type ) : bool
CreateBoxedObject ( System.Thread target, TargetObject value ) : TargetObjectObject
CreateInstance ( System.Thread target, object value ) : TargetFundamentalObject
CreateNullObject ( System.Thread target, TargetType type ) : TargetObject
CreateObject ( System.Thread target, TargetAddress address ) : TargetObject
CreatePointer ( StackFrame frame, TargetAddress address ) : TargetPointerObject
CreatePointerType ( TargetType type ) : TargetPointerType
IsExceptionType ( TargetClassType type ) : bool
LookupType ( string name ) : TargetType
SourceLanguage ( StackFrame frame ) : string

Method Details

CanCreateInstance() public abstract method

public abstract CanCreateInstance ( Type type ) : bool
type System.Type
return bool

CreateBoxedObject() public abstract method

public abstract CreateBoxedObject ( System.Thread target, TargetObject value ) : TargetObjectObject
target System.Thread
value TargetObject
return TargetObjectObject

CreateInstance() public abstract method

public abstract CreateInstance ( System.Thread target, object value ) : TargetFundamentalObject
target System.Thread
value object
return TargetFundamentalObject

CreateNullObject() public abstract method

public abstract CreateNullObject ( System.Thread target, TargetType type ) : TargetObject
target System.Thread
type TargetType
return TargetObject

CreateObject() public abstract method

public abstract CreateObject ( System.Thread target, TargetAddress address ) : TargetObject
target System.Thread
address TargetAddress
return TargetObject

CreatePointer() public abstract method

public abstract CreatePointer ( StackFrame frame, TargetAddress address ) : TargetPointerObject
frame StackFrame
address TargetAddress
return TargetPointerObject

CreatePointerType() public abstract method

public abstract CreatePointerType ( TargetType type ) : TargetPointerType
type TargetType
return TargetPointerType

IsExceptionType() public abstract method

public abstract IsExceptionType ( TargetClassType type ) : bool
type TargetClassType
return bool

LookupType() public abstract method

public abstract LookupType ( string name ) : TargetType
name string
return TargetType

SourceLanguage() public abstract method

public abstract SourceLanguage ( StackFrame frame ) : string
frame StackFrame
return string