C# Class DotNetWebToolkit.Cil2Js.Ast.Ctx

Datei anzeigen Open project: chrisdunelm/DotNetWebToolkit Class Usage Examples

Public Methods

Method Description
Ctx ( TypeReference tRef, MethodReference mRef, Ctx fromCtx = null ) : System
Literal ( Double value ) : ExprLiteral
Literal ( bool value ) : ExprLiteral
Literal ( int value ) : ExprLiteral
Literal ( long value ) : ExprLiteral
Literal ( object value, TypeReference type ) : ExprLiteral
Literal ( string value ) : ExprLiteral
Literal ( Double value, string name ) : NamedExpr
Literal ( bool value, string name ) : NamedExpr
Literal ( int value, string name ) : NamedExpr
Literal ( long value, string name ) : NamedExpr
Literal ( object value, TypeReference type, string name ) : NamedExpr
Literal ( string value, string name ) : NamedExpr
Local ( TypeReference type ) : ExprVarLocal
Local ( TypeReference type, string name ) : NamedExpr
MethodParameter ( int index ) : ExprVarParameter
MethodParameter ( int index, string name ) : NamedExpr
this ( int index ) : NamedExpr

Method Details

Ctx() public method

public Ctx ( TypeReference tRef, MethodReference mRef, Ctx fromCtx = null ) : System
tRef Mono.Cecil.TypeReference
mRef Mono.Cecil.MethodReference
fromCtx Ctx
return System

Literal() public method

public Literal ( Double value ) : ExprLiteral
value Double
return ExprLiteral

Literal() public method

public Literal ( bool value ) : ExprLiteral
value bool
return ExprLiteral

Literal() public method

public Literal ( int value ) : ExprLiteral
value int
return ExprLiteral

Literal() public method

public Literal ( long value ) : ExprLiteral
value long
return ExprLiteral

Literal() public method

public Literal ( object value, TypeReference type ) : ExprLiteral
value object
type Mono.Cecil.TypeReference
return ExprLiteral

Literal() public method

public Literal ( string value ) : ExprLiteral
value string
return ExprLiteral

Literal() public method

public Literal ( Double value, string name ) : NamedExpr
value Double
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

Literal() public method

public Literal ( bool value, string name ) : NamedExpr
value bool
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

Literal() public method

public Literal ( int value, string name ) : NamedExpr
value int
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

Literal() public method

public Literal ( long value, string name ) : NamedExpr
value long
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

Literal() public method

public Literal ( object value, TypeReference type, string name ) : NamedExpr
value object
type Mono.Cecil.TypeReference
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

Literal() public method

public Literal ( string value, string name ) : NamedExpr
value string
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

Local() public method

public Local ( TypeReference type ) : ExprVarLocal
type Mono.Cecil.TypeReference
return ExprVarLocal

Local() public method

public Local ( TypeReference type, string name ) : NamedExpr
type Mono.Cecil.TypeReference
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

MethodParameter() public method

public MethodParameter ( int index ) : ExprVarParameter
index int
return ExprVarParameter

MethodParameter() public method

public MethodParameter ( int index, string name ) : NamedExpr
index int
name string
return DotNetWebToolkit.Cil2Js.Output.NamedExpr

this() public method

public this ( int index ) : NamedExpr
index int
return NamedExpr