C# Класс MyC.Exe

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BeginClass ( String name, TypeAttributes access ) : void
BeginModule ( string ifile ) : void
Branch ( IAsm a ) : void
Call ( IAsm a ) : void
Comment ( IAsm a ) : void
EndClass ( ) : void
EndModule ( ) : void
Exe ( String name ) : System
FieldDef ( IAsm a ) : void
FuncBegin ( IAsm a ) : void
FuncEnd ( ) : void
Insn ( IAsm a ) : void
Label ( IAsm a ) : void
Load ( IAsm a ) : void
LoadConst ( IAsm a ) : void
LocalVars ( VarList v ) : void
Ret ( IAsm a ) : void
Store ( IAsm a ) : void
initOpcodeHash ( ) : void

Приватные методы

Метод Описание
IsNextNonInsnGen ( IAsm a ) : bool
genDataTypeSig ( Var e ) : Type
genLoad ( Var e ) : void
getAssemblyName ( string s ) : AssemblyName
getILLabel ( IAsm a ) : Object
ilSType ( bool sign, int type ) : Type

Описание методов

BeginClass() публичный Метод

public BeginClass ( String name, TypeAttributes access ) : void
name String
access TypeAttributes
Результат void

BeginModule() публичный Метод

public BeginModule ( string ifile ) : void
ifile string
Результат void

Branch() публичный Метод

public Branch ( IAsm a ) : void
a IAsm
Результат void

Call() публичный Метод

public Call ( IAsm a ) : void
a IAsm
Результат void

Comment() публичный Метод

public Comment ( IAsm a ) : void
a IAsm
Результат void

EndClass() публичный Метод

public EndClass ( ) : void
Результат void

EndModule() публичный Метод

public EndModule ( ) : void
Результат void

Exe() публичный Метод

public Exe ( String name ) : System
name String
Результат System

FieldDef() публичный Метод

public FieldDef ( IAsm a ) : void
a IAsm
Результат void

FuncBegin() публичный Метод

public FuncBegin ( IAsm a ) : void
a IAsm
Результат void

FuncEnd() публичный Метод

public FuncEnd ( ) : void
Результат void

Insn() публичный Метод

public Insn ( IAsm a ) : void
a IAsm
Результат void

Label() публичный Метод

public Label ( IAsm a ) : void
a IAsm
Результат void

Load() публичный Метод

public Load ( IAsm a ) : void
a IAsm
Результат void

LoadConst() публичный Метод

public LoadConst ( IAsm a ) : void
a IAsm
Результат void

LocalVars() публичный Метод

public LocalVars ( VarList v ) : void
v VarList
Результат void

Ret() публичный Метод

public Ret ( IAsm a ) : void
a IAsm
Результат void

Store() публичный Метод

public Store ( IAsm a ) : void
a IAsm
Результат void

initOpcodeHash() публичный Метод

public initOpcodeHash ( ) : void
Результат void