Method | Description | |
---|---|---|
EnterClassDefinition ( |
||
EnterConstructor ( |
||
EnterInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : bool | ||
EnterMethod ( |
||
EnterModule ( |
||
EnterTryStatement ( Boo.Lang.Compiler.Ast.TryStatement node ) : bool | ||
LeaveClassDefinition ( |
||
LeaveConstructor ( |
||
LeaveInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void | ||
LeaveMethod ( |
||
LeaveModule ( |
||
LeaveTryStatement ( Boo.Lang.Compiler.Ast.TryStatement node ) : void | ||
OnField ( Boo.Lang.Compiler.Ast.Field node ) : void | ||
OnImport ( |
||
OnLocal ( Local node ) : void | ||
OnNamespaceDeclaration ( Boo.Lang.Compiler.Ast.NamespaceDeclaration node ) : void | ||
OnProperty ( Property node ) : void | ||
OnReferenceExpression ( |
||
Run ( ) : void | ||
VisitNode ( Node node ) : Node |
Method | Description | |
---|---|---|
GetTopLevelNamespacesFromReferences ( ) : string[] | ||
Pop ( int endLine ) : void | ||
Push ( IBooParseTreeNode node, int line ) : void | ||
VisitReferences ( ) : void |
public EnterClassDefinition ( |
||
node | ||
return | bool |
public EnterConstructor ( |
||
node | ||
return | bool |
public EnterInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : bool | ||
node | Boo.Lang.Compiler.Ast.InterfaceDefinition | |
return | bool |
public EnterMethod ( |
||
node | ||
return | bool |
public EnterModule ( |
||
node | ||
return | bool |
public EnterTryStatement ( Boo.Lang.Compiler.Ast.TryStatement node ) : bool | ||
node | Boo.Lang.Compiler.Ast.TryStatement | |
return | bool |
public LeaveClassDefinition ( |
||
node | ||
return | void |
public LeaveConstructor ( |
||
node | ||
return | void |
public LeaveInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void | ||
node | Boo.Lang.Compiler.Ast.InterfaceDefinition | |
return | void |
public LeaveMethod ( |
||
node | ||
return | void |
public LeaveModule ( |
||
node | ||
return | void |
public LeaveTryStatement ( Boo.Lang.Compiler.Ast.TryStatement node ) : void | ||
node | Boo.Lang.Compiler.Ast.TryStatement | |
return | void |
public OnField ( Boo.Lang.Compiler.Ast.Field node ) : void | ||
node | Boo.Lang.Compiler.Ast.Field | |
return | void |
public OnImport ( |
||
node | ||
return | void |
public OnNamespaceDeclaration ( Boo.Lang.Compiler.Ast.NamespaceDeclaration node ) : void | ||
node | Boo.Lang.Compiler.Ast.NamespaceDeclaration | |
return | void |
public OnReferenceExpression ( |
||
node | ||
return | void |