C# 클래스 CSharpMinifier.MinifyMembersAstVisitor

상속: ICSharpCode.NRefactory.CSharp.DepthFirstAstVisitor
파일 보기 프로젝트 열기: KvanTTT/CSharp-Minifier 1 사용 예제들

공개 메소드들

메소드 설명
MinifyMembersAstVisitor ( IEnumerable ignoredMembers, bool consoleApp, bool compressPublic, bool removeToString ) : System
VisitCSharpTokenNode ( CSharpTokenNode token ) : void
VisitConstructorDeclaration ( ConstructorDeclaration constructorDeclaration ) : void
VisitDestructorDeclaration ( DestructorDeclaration destructorDeclaration ) : void
VisitEnumMemberDeclaration ( EnumMemberDeclaration enumMemberDeclaration ) : void
VisitEventDeclaration ( EventDeclaration eventDeclaration ) : void
VisitFieldDeclaration ( FieldDeclaration fieldDeclaration ) : void
VisitIdentifier ( Identifier identifier ) : void
VisitIndexerDeclaration ( IndexerDeclaration indexerDeclaration ) : void
VisitMethodDeclaration ( MethodDeclaration methodDeclaration ) : void
VisitNamespaceDeclaration ( NamespaceDeclaration namespaceDeclaration ) : void
VisitOperatorDeclaration ( OperatorDeclaration operatorDeclaration ) : void
VisitPropertyDeclaration ( PropertyDeclaration propertyDeclaration ) : void
VisitTypeDeclaration ( TypeDeclaration typeDeclaration ) : void

비공개 메소드들

메소드 설명
CheckModifiers ( EntityDeclaration declaration ) : bool

메소드 상세

MinifyMembersAstVisitor() 공개 메소드

public MinifyMembersAstVisitor ( IEnumerable ignoredMembers, bool consoleApp, bool compressPublic, bool removeToString ) : System
ignoredMembers IEnumerable
consoleApp bool
compressPublic bool
removeToString bool
리턴 System

VisitCSharpTokenNode() 공개 메소드

public VisitCSharpTokenNode ( CSharpTokenNode token ) : void
token CSharpTokenNode
리턴 void

VisitConstructorDeclaration() 공개 메소드

public VisitConstructorDeclaration ( ConstructorDeclaration constructorDeclaration ) : void
constructorDeclaration ConstructorDeclaration
리턴 void

VisitDestructorDeclaration() 공개 메소드

public VisitDestructorDeclaration ( DestructorDeclaration destructorDeclaration ) : void
destructorDeclaration DestructorDeclaration
리턴 void

VisitEnumMemberDeclaration() 공개 메소드

public VisitEnumMemberDeclaration ( EnumMemberDeclaration enumMemberDeclaration ) : void
enumMemberDeclaration EnumMemberDeclaration
리턴 void

VisitEventDeclaration() 공개 메소드

public VisitEventDeclaration ( EventDeclaration eventDeclaration ) : void
eventDeclaration EventDeclaration
리턴 void

VisitFieldDeclaration() 공개 메소드

public VisitFieldDeclaration ( FieldDeclaration fieldDeclaration ) : void
fieldDeclaration FieldDeclaration
리턴 void

VisitIdentifier() 공개 메소드

public VisitIdentifier ( Identifier identifier ) : void
identifier Identifier
리턴 void

VisitIndexerDeclaration() 공개 메소드

public VisitIndexerDeclaration ( IndexerDeclaration indexerDeclaration ) : void
indexerDeclaration IndexerDeclaration
리턴 void

VisitMethodDeclaration() 공개 메소드

public VisitMethodDeclaration ( MethodDeclaration methodDeclaration ) : void
methodDeclaration MethodDeclaration
리턴 void

VisitNamespaceDeclaration() 공개 메소드

public VisitNamespaceDeclaration ( NamespaceDeclaration namespaceDeclaration ) : void
namespaceDeclaration NamespaceDeclaration
리턴 void

VisitOperatorDeclaration() 공개 메소드

public VisitOperatorDeclaration ( OperatorDeclaration operatorDeclaration ) : void
operatorDeclaration OperatorDeclaration
리턴 void

VisitPropertyDeclaration() 공개 메소드

public VisitPropertyDeclaration ( PropertyDeclaration propertyDeclaration ) : void
propertyDeclaration PropertyDeclaration
리턴 void

VisitTypeDeclaration() 공개 메소드

public VisitTypeDeclaration ( TypeDeclaration typeDeclaration ) : void
typeDeclaration TypeDeclaration
리턴 void