C# 클래스 Mono.Debugger.Backend.Mono.MonoSymbolFile.MonoMethod

상속: Mono.Debugger.Method
파일 보기 프로젝트 열기: baulig/debugger

Private Properties

프로퍼티 타입 설명
GetTrampoline MethodSource
LookupBlock Mono.Debugger.Block
do_read_blocks void
do_read_variables void
dump_blocks void
lookup_block Mono.Debugger.Block
read_scope void
read_variables void

공개 메소드들

메소드 설명
GetDeclaringType ( Thread target ) : TargetClassType
GetLocalVariables ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
GetNamespaces ( ) : string[]
GetParameters ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
GetThis ( Thread target ) : TargetVariable
Load ( TargetBinaryReader dynamic_reader, AddressDomain domain ) : void
MonoMethod ( MonoSymbolFile file, MethodSource source, int domain, Mono.CompilerServices.SymbolWriter method, Cecil mdef ) : System

비공개 메소드들

메소드 설명
GetTrampoline ( TargetMemoryAccess memory, TargetAddress address ) : MethodSource
LookupBlock ( TargetMemoryAccess memory, TargetAddress address ) : Block
do_read_blocks ( ) : void
do_read_variables ( TargetMemoryAccess memory ) : void
dump_blocks ( Block blocks, string ident ) : void
lookup_block ( TargetAddress address, Block blocks ) : Block
read_scope ( ScopeInfo scope ) : void
read_variables ( Thread thread ) : void

메소드 상세

GetDeclaringType() 공개 메소드

public GetDeclaringType ( Thread target ) : TargetClassType
target Thread
리턴 Mono.Debugger.Languages.TargetClassType

GetLocalVariables() 공개 메소드

public GetLocalVariables ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
target Thread
리턴 Mono.Debugger.Languages.TargetVariable[]

GetNamespaces() 공개 메소드

public GetNamespaces ( ) : string[]
리턴 string[]

GetParameters() 공개 메소드

public GetParameters ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
target Thread
리턴 Mono.Debugger.Languages.TargetVariable[]

GetThis() 공개 메소드

public GetThis ( Thread target ) : TargetVariable
target Thread
리턴 Mono.Debugger.Languages.TargetVariable

Load() 공개 메소드

public Load ( TargetBinaryReader dynamic_reader, AddressDomain domain ) : void
dynamic_reader Mono.Debugger.TargetBinaryReader
domain Mono.Debugger.AddressDomain
리턴 void

MonoMethod() 공개 메소드

public MonoMethod ( MonoSymbolFile file, MethodSource source, int domain, Mono.CompilerServices.SymbolWriter method, Cecil mdef ) : System
file MonoSymbolFile
source MethodSource
domain int
method Mono.CompilerServices.SymbolWriter
mdef Cecil
리턴 System