C# Класс DotNetWebToolkit.Cil2Js.Ast.Ctx

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

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

Метод Описание
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

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

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

public Ctx ( TypeReference tRef, MethodReference mRef, Ctx fromCtx = null ) : System
tRef Mono.Cecil.TypeReference
mRef Mono.Cecil.MethodReference
fromCtx Ctx
Результат System

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

public Literal ( Double value ) : ExprLiteral
value Double
Результат ExprLiteral

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

public Literal ( bool value ) : ExprLiteral
value bool
Результат ExprLiteral

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

public Literal ( int value ) : ExprLiteral
value int
Результат ExprLiteral

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

public Literal ( long value ) : ExprLiteral
value long
Результат ExprLiteral

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

public Literal ( object value, TypeReference type ) : ExprLiteral
value object
type Mono.Cecil.TypeReference
Результат ExprLiteral

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

public Literal ( string value ) : ExprLiteral
value string
Результат ExprLiteral

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

public Literal ( Double value, string name ) : NamedExpr
value Double
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public Literal ( bool value, string name ) : NamedExpr
value bool
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public Literal ( int value, string name ) : NamedExpr
value int
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public Literal ( long value, string name ) : NamedExpr
value long
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public Literal ( object value, TypeReference type, string name ) : NamedExpr
value object
type Mono.Cecil.TypeReference
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public Literal ( string value, string name ) : NamedExpr
value string
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public Local ( TypeReference type ) : ExprVarLocal
type Mono.Cecil.TypeReference
Результат ExprVarLocal

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

public Local ( TypeReference type, string name ) : NamedExpr
type Mono.Cecil.TypeReference
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public MethodParameter ( int index ) : ExprVarParameter
index int
Результат ExprVarParameter

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

public MethodParameter ( int index, string name ) : NamedExpr
index int
name string
Результат DotNetWebToolkit.Cil2Js.Output.NamedExpr

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

public this ( int index ) : NamedExpr
index int
Результат NamedExpr