C# Класс MyC.Emit

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

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

Метод Описание
BeginClass ( ) : void
BeginModule ( ) : void
Branch ( String s, String lname ) : void
Call ( Var e ) : void
CommentFill ( String comment ) : void
CommentHolder ( ) : void
Emit ( Io o ) : System
EndClass ( ) : void
EndModule ( ) : void
FieldDef ( Var e ) : void
Finish ( ) : void
FuncBegin ( Var e ) : void
FuncEnd ( ) : void
GetFunc ( ) : Var
IL ( ) : void
Insn ( String s ) : void
LIST ( ) : void
Label ( String lname ) : void
Load ( Var e ) : void
LoadConst ( String s ) : void
LocalVars ( VarList v ) : void
Ret ( ) : void
Store ( Var e ) : void

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

Метод Описание
NextInsn ( int incr ) : void

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

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

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

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

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

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

public Branch ( String s, String lname ) : void
s String
lname String
Результат void

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

public Call ( Var e ) : void
e Var
Результат void

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

public CommentFill ( String comment ) : void
comment String
Результат void

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

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

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

public Emit ( Io o ) : System
o Io
Результат System

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

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

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

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

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

public FieldDef ( Var e ) : void
e Var
Результат void

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

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

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

public FuncBegin ( Var e ) : void
e Var
Результат void

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

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

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

public GetFunc ( ) : Var
Результат Var

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

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

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

public Insn ( String s ) : void
s String
Результат void

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

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

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

public Label ( String lname ) : void
lname String
Результат void

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

public Load ( Var e ) : void
e Var
Результат void

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

public LoadConst ( String s ) : void
s String
Результат void

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

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

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

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

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

public Store ( Var e ) : void
e Var
Результат void