C# Class Boo.Lang.Compiler.Steps.AccessibilityChecker

Inheritance: IAccessibilityChecker
Datei anzeigen Open project: boo/boo-lang

Public Properties

Property Type Description
Global IAccessibilityChecker

Public Methods

Method Description
AccessibilityChecker ( Boo.Lang.Compiler.Ast.TypeDefinition scope ) : Boo.Lang.Compiler.Ast
IsAccessible ( IAccessibleMember member ) : bool

Private Methods

Method Description
CurrentType ( ) : IType
IsDeclaredInside ( IType candidate ) : bool

Method Details

AccessibilityChecker() public method

public AccessibilityChecker ( Boo.Lang.Compiler.Ast.TypeDefinition scope ) : Boo.Lang.Compiler.Ast
scope Boo.Lang.Compiler.Ast.TypeDefinition
return Boo.Lang.Compiler.Ast

IsAccessible() public method

public IsAccessible ( IAccessibleMember member ) : bool
member IAccessibleMember
return bool

Property Details

Global public_oe static_oe property

public static IAccessibilityChecker Global
return IAccessibilityChecker