Method | Description | |
---|---|---|
CompileVisitor ( Mono.Cecil.Cil.ILProcessor il, Instruction>.Dictionary |
||
CompileVisitor ( Mono.Cecil.Cil.ILProcessor il, Instruction>.Dictionary |
Method | Description | |
---|---|---|
VisitAdd ( Mono.CodeContracts.Rewrite.Ast.ExprAdd e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitBox ( Mono.CodeContracts.Rewrite.Ast.ExprBox e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitCall ( Mono.CodeContracts.Rewrite.Ast.ExprCall e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitCompareEqual ( Mono.CodeContracts.Rewrite.Ast.ExprCompareEqual e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitCompareGreaterThan ( Mono.CodeContracts.Rewrite.Ast.ExprCompareGreaterThan e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitCompareLessThan ( Mono.CodeContracts.Rewrite.Ast.ExprCompareLessThan e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitConv ( Mono.CodeContracts.Rewrite.Ast.ExprConv e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitLoadArg ( Mono.CodeContracts.Rewrite.Ast.ExprLoadArg e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitLoadConstant ( Mono.CodeContracts.Rewrite.Ast.ExprLoadConstant e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitNop ( Mono.CodeContracts.Rewrite.Ast.ExprNop e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitReturn ( Mono.CodeContracts.Rewrite.Ast.ExprReturn e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
VisitSub ( Mono.CodeContracts.Rewrite.Ast.ExprSub e ) : Mono.CodeContracts.Rewrite.Ast.Expr |
Method | Description | |
---|---|---|
Emit ( Mono.CodeContracts.Rewrite.Ast.Expr originalExpr, Func |
||
Emit ( Mono.CodeContracts.Rewrite.Ast.Expr originalExpr, |
||
VisitBinary ( Mono.CodeContracts.Rewrite.Ast.ExprBinaryOp e, Func |
public CompileVisitor ( Mono.Cecil.Cil.ILProcessor il, Instruction>.Dictionary |
||
il | Mono.Cecil.Cil.ILProcessor | |
instructionLookup | Instruction>.Dictionary | |
return | System |
public CompileVisitor ( Mono.Cecil.Cil.ILProcessor il, Instruction>.Dictionary |
||
il | Mono.Cecil.Cil.ILProcessor | |
instructionLookup | Instruction>.Dictionary | |
fnEmit | Action |
|
return | System |
protected VisitAdd ( Mono.CodeContracts.Rewrite.Ast.ExprAdd e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprAdd | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitBox ( Mono.CodeContracts.Rewrite.Ast.ExprBox e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprBox | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitCall ( Mono.CodeContracts.Rewrite.Ast.ExprCall e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprCall | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitCompareEqual ( Mono.CodeContracts.Rewrite.Ast.ExprCompareEqual e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprCompareEqual | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitCompareGreaterThan ( Mono.CodeContracts.Rewrite.Ast.ExprCompareGreaterThan e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprCompareGreaterThan | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitCompareLessThan ( Mono.CodeContracts.Rewrite.Ast.ExprCompareLessThan e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprCompareLessThan | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitConv ( Mono.CodeContracts.Rewrite.Ast.ExprConv e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprConv | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitLoadArg ( Mono.CodeContracts.Rewrite.Ast.ExprLoadArg e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprLoadArg | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitLoadConstant ( Mono.CodeContracts.Rewrite.Ast.ExprLoadConstant e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprLoadConstant | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitNop ( Mono.CodeContracts.Rewrite.Ast.ExprNop e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprNop | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitReturn ( Mono.CodeContracts.Rewrite.Ast.ExprReturn e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprReturn | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |
protected VisitSub ( Mono.CodeContracts.Rewrite.Ast.ExprSub e ) : Mono.CodeContracts.Rewrite.Ast.Expr | ||
e | Mono.CodeContracts.Rewrite.Ast.ExprSub | |
return | Mono.CodeContracts.Rewrite.Ast.Expr |