C# Класс Boo.Lang.Compiler.Steps.CheckNeverUsedMembers

Наследование: Boo.Lang.Compiler.Steps.AbstractTransformerCompilerStep
Показать файл Открыть проект

Открытые методы

Метод Описание
EnterClassDefinition ( ClassDefinition node ) : bool
EnterInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : bool
EnterStructDefinition ( Boo.Lang.Compiler.Ast.StructDefinition node ) : bool
LeaveModule ( Boo module ) : void
Run ( ) : void

Защищенные методы

Метод Описание
CheckMembers ( ClassDefinition node ) : void
WarnIfPrivateMemberNeverUsed ( Boo.Lang.Compiler.Ast.TypeMember node ) : void
WarnIfProtectedMemberInSealedClass ( Boo.Lang.Compiler.Ast.TypeMember member ) : void

Описание методов

CheckMembers() защищенный Метод

protected CheckMembers ( ClassDefinition node ) : void
node Boo.Lang.Compiler.Ast.ClassDefinition
Результат void

EnterClassDefinition() публичный Метод

public EnterClassDefinition ( ClassDefinition node ) : bool
node Boo.Lang.Compiler.Ast.ClassDefinition
Результат bool

EnterInterfaceDefinition() публичный Метод

public EnterInterfaceDefinition ( Boo.Lang.Compiler.Ast.InterfaceDefinition node ) : bool
node Boo.Lang.Compiler.Ast.InterfaceDefinition
Результат bool

EnterStructDefinition() публичный Метод

public EnterStructDefinition ( Boo.Lang.Compiler.Ast.StructDefinition node ) : bool
node Boo.Lang.Compiler.Ast.StructDefinition
Результат bool

LeaveModule() публичный Метод

public LeaveModule ( Boo module ) : void
module Boo
Результат void

Run() публичный Метод

public Run ( ) : void
Результат void

WarnIfPrivateMemberNeverUsed() защищенный Метод

protected WarnIfPrivateMemberNeverUsed ( Boo.Lang.Compiler.Ast.TypeMember node ) : void
node Boo.Lang.Compiler.Ast.TypeMember
Результат void

WarnIfProtectedMemberInSealedClass() защищенный Метод

protected WarnIfProtectedMemberInSealedClass ( Boo.Lang.Compiler.Ast.TypeMember member ) : void
member Boo.Lang.Compiler.Ast.TypeMember
Результат void