Свойство | Type | Description | |
---|---|---|---|
_currentMethod | Boo.Lang.Compiler.TypeSystem.InternalMethod | ||
_evaluationContextLocal | InternalLocal |
Méthode | Description | |
---|---|---|
AddLocalVariablesAsFields ( BooClassBuilder builder ) : void | ||
ChainConstructorsFromBaseType ( BooClassBuilder builder ) : void | ||
CreateEvaluationContextFieldReference ( Boo.Lang.Compiler.TypeSystem.InternalField field ) : Boo.Lang.Compiler.Ast.MemberReferenceExpression | ||
CreateEvaluationContextReference ( ) : |
||
CreateEvaluatorInvocation ( |
||
DefineEvaluationContext ( ) : IType | ||
EvaluationDomainProviderReference ( ) : |
||
GetEvaluationContextField ( Node node ) : Boo.Lang.Compiler.TypeSystem.InternalField | ||
IsEvalInvocation ( |
||
LeaveClassDefinition ( |
||
LeaveMethodInvocationExpression ( |
||
Map ( |
||
OnConstructor ( |
||
OnMethod ( |
||
OnReferenceExpression ( |
||
PrepareEvaluationContextInitialization ( IType evaluationContextType ) : |
||
ReplaceEvalByEvaluatorEval ( |
||
Run ( ) : void | ||
SetEvaluationContextField ( Node node, Boo.Lang.Compiler.TypeSystem.InternalField field ) : void |
public AddLocalVariablesAsFields ( BooClassBuilder builder ) : void | ||
builder | BooClassBuilder | |
Résultat | void |
public ChainConstructorsFromBaseType ( BooClassBuilder builder ) : void | ||
builder | BooClassBuilder | |
Résultat | void |
public CreateEvaluationContextFieldReference ( Boo.Lang.Compiler.TypeSystem.InternalField field ) : Boo.Lang.Compiler.Ast.MemberReferenceExpression | ||
field | Boo.Lang.Compiler.TypeSystem.InternalField | |
Résultat | Boo.Lang.Compiler.Ast.MemberReferenceExpression |
public CreateEvaluationContextReference ( ) : |
||
Résultat |
public CreateEvaluatorInvocation ( |
||
node | ||
Résultat |
public EvaluationDomainProviderReference ( ) : |
||
Résultat |
public GetEvaluationContextField ( Node node ) : Boo.Lang.Compiler.TypeSystem.InternalField | ||
node | Node | |
Résultat | Boo.Lang.Compiler.TypeSystem.InternalField |
public IsEvalInvocation ( |
||
node | ||
Résultat | bool |
public LeaveClassDefinition ( |
||
node | ||
Résultat | void |
public LeaveMethodInvocationExpression ( |
||
node | ||
Résultat | void |
public OnConstructor ( |
||
node | ||
Résultat | void |
public OnMethod ( |
||
node | ||
Résultat | void |
public OnReferenceExpression ( |
||
node | ||
Résultat | void |
public PrepareEvaluationContextInitialization ( IType evaluationContextType ) : |
||
evaluationContextType | IType | |
Résultat |
public ReplaceEvalByEvaluatorEval ( |
||
node | ||
Résultat | void |
public SetEvaluationContextField ( Node node, Boo.Lang.Compiler.TypeSystem.InternalField field ) : void | ||
node | Node | |
field | Boo.Lang.Compiler.TypeSystem.InternalField | |
Résultat | void |
protected InternalMethod,Boo.Lang.Compiler.TypeSystem _currentMethod | ||
Résultat | Boo.Lang.Compiler.TypeSystem.InternalMethod |