Method | Description | |
---|---|---|
LeaveSlicingExpression ( Boo.Lang.Compiler.Ast.SlicingExpression node ) : void | ||
LeaveUnaryExpression ( |
Method | Description | |
---|---|---|
AddResolvedNamedArgumentToEval ( |
||
BindDuck ( |
||
BindQuack ( |
||
CantResolveAmbiguousMethodInvocation ( |
||
CheckBuiltinUsage ( |
||
IsDuckTyped ( |
||
MemberNotFound ( Boo.Lang.Compiler.Ast.MemberReferenceExpression node, INamespace ns ) : void | ||
NamedArgumentNotFound ( IType type, |
||
ProcessAssignment ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void | ||
ProcessBuiltinInvocation ( |
||
ProcessInvocationOnUnknownCallableExpression ( |
||
ProcessMethodInvocationWithInvalidParameters ( |
||
ProcessStaticallyTypedAssignment ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void | ||
ResolveRuntimeOperator ( Boo.Lang.Compiler.Ast.BinaryExpression node, string operatorName, |
||
ShouldRebindMember ( IEntity entity ) : bool |
Method | Description | |
---|---|---|
NormalizeMethodInvocationTarget ( |
protected AddResolvedNamedArgumentToEval ( |
||
eval | ||
pair | Boo.Lang.Compiler.Ast.ExpressionPair | |
instance | ||
return | void |
protected BindDuck ( |
||
node | ||
return | void |
protected BindQuack ( |
||
node | ||
return | void |
protected CantResolveAmbiguousMethodInvocation ( |
||
node | ||
entities | IEntity | |
return | IEntity |
protected CheckBuiltinUsage ( |
||
node | ||
entity | IEntity | |
return | void |
protected IsDuckTyped ( |
||
e | ||
return | bool |
public LeaveSlicingExpression ( Boo.Lang.Compiler.Ast.SlicingExpression node ) : void | ||
node | Boo.Lang.Compiler.Ast.SlicingExpression | |
return | void |
public LeaveUnaryExpression ( |
||
node | ||
return | void |
protected MemberNotFound ( Boo.Lang.Compiler.Ast.MemberReferenceExpression node, INamespace ns ) : void | ||
node | Boo.Lang.Compiler.Ast.MemberReferenceExpression | |
ns | INamespace | |
return | void |
protected NamedArgumentNotFound ( IType type, |
||
type | IType | |
name | ||
return | void |
protected ProcessAssignment ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void | ||
node | Boo.Lang.Compiler.Ast.BinaryExpression | |
return | void |
protected ProcessBuiltinInvocation ( |
||
function | ||
node | ||
return | void |
protected ProcessInvocationOnUnknownCallableExpression ( |
||
node | ||
return | void |
protected ProcessMethodInvocationWithInvalidParameters ( |
||
node | ||
targetMethod | IMethod | |
return | bool |
protected ProcessStaticallyTypedAssignment ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void | ||
node | Boo.Lang.Compiler.Ast.BinaryExpression | |
return | void |
protected ResolveRuntimeOperator ( Boo.Lang.Compiler.Ast.BinaryExpression node, string operatorName, |
||
node | Boo.Lang.Compiler.Ast.BinaryExpression | |
operatorName | string | |
mie | ||
return | bool |
protected ShouldRebindMember ( IEntity entity ) : bool | ||
entity | IEntity | |
return | bool |