C# Класс Mono.CSharp.BlockVariableDeclaration

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

Защищенные свойства (Protected)

Свойство Тип Описание
declarators List
li LocalVariable
type_expr Mono.CSharp.FullNamedExpression

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

Метод Описание
AddDeclarator ( Declarator decl ) : void
BlockVariableDeclaration ( Mono.CSharp.FullNamedExpression type, LocalVariable li ) : System
CreateEvaluatorVariable ( BlockContext bc, LocalVariable li ) : void
Resolve ( BlockContext bc ) : bool

Защищенные методы

Метод Описание
BlockVariableDeclaration ( LocalVariable li ) : System
CloneTo ( CloneContext clonectx, Statement target ) : void
DoEmit ( EmitContext ec ) : void
ResolveInitializer ( BlockContext bc, LocalVariable li, Mono.CSharp.Expression initializer ) : Mono.CSharp.Expression

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

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

public AddDeclarator ( Declarator decl ) : void
decl Declarator
Результат void

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

public BlockVariableDeclaration ( Mono.CSharp.FullNamedExpression type, LocalVariable li ) : System
type Mono.CSharp.FullNamedExpression
li LocalVariable
Результат System

BlockVariableDeclaration() защищенный Метод

protected BlockVariableDeclaration ( LocalVariable li ) : System
li LocalVariable
Результат System

CloneTo() защищенный Метод

protected CloneTo ( CloneContext clonectx, Statement target ) : void
clonectx CloneContext
target Statement
Результат void

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

public CreateEvaluatorVariable ( BlockContext bc, LocalVariable li ) : void
bc BlockContext
li LocalVariable
Результат void

DoEmit() защищенный Метод

protected DoEmit ( EmitContext ec ) : void
ec EmitContext
Результат void

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

public Resolve ( BlockContext bc ) : bool
bc BlockContext
Результат bool

ResolveInitializer() защищенный Метод

protected ResolveInitializer ( BlockContext bc, LocalVariable li, Mono.CSharp.Expression initializer ) : Mono.CSharp.Expression
bc BlockContext
li LocalVariable
initializer Mono.CSharp.Expression
Результат Mono.CSharp.Expression

Описание свойств

declarators защищенное свойство

protected List declarators
Результат List

li защищенное свойство

protected LocalVariable,Mono.CSharp li
Результат LocalVariable

type_expr защищенное свойство

protected FullNamedExpression,Mono.CSharp type_expr
Результат Mono.CSharp.FullNamedExpression