Property | Type | Description | |
---|---|---|---|
_members |
Method | Description | |
---|---|---|
Dispose ( ) : void | ||
LeaveClassDefinition ( |
||
LeaveEnumDefinition ( Boo.Lang.Compiler.Ast.EnumDefinition node ) : void | ||
LeaveInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void | ||
Run ( ) : void |
Method | Description | |
---|---|---|
CheckMember ( List list, Boo.Lang.Compiler.Ast.TypeMember member ) : void | ||
CheckMembers ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : void | ||
CheckNonOverloadableMember ( List existing, Boo.Lang.Compiler.Ast.TypeMember member ) : void | ||
CheckOverloadableMember ( List existing, Boo.Lang.Compiler.Ast.TypeMember member ) : void | ||
MemberConflict ( Boo.Lang.Compiler.Ast.TypeMember member, string memberName ) : void | ||
MemberNameConflict ( Boo.Lang.Compiler.Ast.TypeMember member ) : void |
Method | Description | |
---|---|---|
AreDifferentConversionOperators ( Boo.Lang.Compiler.Ast.TypeMember existing, Boo.Lang.Compiler.Ast.TypeMember actual ) : bool | ||
AreDifferentInterfaceMembers ( IExplicitMember lhs, IExplicitMember rhs ) : bool | ||
AreParametersTheSame ( Boo.Lang.Compiler.Ast.TypeMember lhs, Boo.Lang.Compiler.Ast.TypeMember rhs ) : bool | ||
GetMemberList ( string name ) : List | ||
GetParameters ( IEntity entity ) : IParameter[] | ||
IsGenericityTheSame ( Boo.Lang.Compiler.Ast.TypeMember lhs, Boo.Lang.Compiler.Ast.TypeMember rhs ) : bool |
protected CheckMember ( List list, Boo.Lang.Compiler.Ast.TypeMember member ) : void | ||
list | List | |
member | Boo.Lang.Compiler.Ast.TypeMember | |
return | void |
protected CheckMembers ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : void | ||
node | Boo.Lang.Compiler.Ast.TypeDefinition | |
return | void |
protected CheckNonOverloadableMember ( List existing, Boo.Lang.Compiler.Ast.TypeMember member ) : void | ||
existing | List | |
member | Boo.Lang.Compiler.Ast.TypeMember | |
return | void |
protected CheckOverloadableMember ( List existing, Boo.Lang.Compiler.Ast.TypeMember member ) : void | ||
existing | List | |
member | Boo.Lang.Compiler.Ast.TypeMember | |
return | void |
public LeaveClassDefinition ( |
||
node | ||
return | void |
public LeaveEnumDefinition ( Boo.Lang.Compiler.Ast.EnumDefinition node ) : void | ||
node | Boo.Lang.Compiler.Ast.EnumDefinition | |
return | void |
public LeaveInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : void | ||
node | Boo.Lang.Compiler.Ast.InterfaceDefinition | |
return | void |
protected MemberConflict ( Boo.Lang.Compiler.Ast.TypeMember member, string memberName ) : void | ||
member | Boo.Lang.Compiler.Ast.TypeMember | |
memberName | string | |
return | void |
protected MemberNameConflict ( Boo.Lang.Compiler.Ast.TypeMember member ) : void | ||
member | Boo.Lang.Compiler.Ast.TypeMember | |
return | void |