Method | Description | |
---|---|---|
BindAndApply ( ) : bool | ||
BindAndApplyAttributes ( ) : System | ||
Initialize ( |
||
OnAttribute ( Boo attribute ) : void | ||
OnBlock ( |
||
OnClassDefinition ( |
||
OnEnumDefinition ( Boo.Lang.Compiler.Ast.EnumDefinition node ) : void | ||
OnInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void | ||
OnModule ( Boo module ) : void | ||
OnStructDefinition ( Boo.Lang.Compiler.Ast.StructDefinition node ) : void | ||
Run ( ) : void |
Method | Description | |
---|---|---|
BuildAttributeName ( string name, bool forcePascalNaming ) : string | ||
CheckAttributeParameters ( Boo node ) : void | ||
Error ( Boo node, |
||
IsAstAttribute ( IType type ) : bool | ||
IsSystemAttribute ( IType type ) : bool | ||
ScheduleAttributeApplication ( Boo attribute, |
||
VisitTypeDefinition ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : void |
public Initialize ( |
||
context | ||
return | void |
public OnBlock ( |
||
node | ||
return | void |
public OnClassDefinition ( |
||
node | ||
return | void |
public OnEnumDefinition ( Boo.Lang.Compiler.Ast.EnumDefinition node ) : void | ||
node | Boo.Lang.Compiler.Ast.EnumDefinition | |
return | void |
public OnInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void | ||
node | Boo.Lang.Compiler.Ast.InterfaceDefinition | |
return | void |
public OnStructDefinition ( Boo.Lang.Compiler.Ast.StructDefinition node ) : void | ||
node | Boo.Lang.Compiler.Ast.StructDefinition | |
return | void |