C# 클래스 ArchiMetrics.Analysis.Metrics.TypeCollector.InnerTypeCollector

상속: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
파일 보기 프로젝트 열기: jjrdk/ArchiMetrics

공개 메소드들

메소드 설명
GetTypes ( Microsoft.CodeAnalysis.SyntaxNode namespaceNode ) : IEnumerable
InnerTypeCollector ( ) : System.Collections.Generic
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void
VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void
VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : void

메소드 상세

GetTypes() 공개 메소드

public GetTypes ( Microsoft.CodeAnalysis.SyntaxNode namespaceNode ) : IEnumerable
namespaceNode Microsoft.CodeAnalysis.SyntaxNode
리턴 IEnumerable

InnerTypeCollector() 공개 메소드

public InnerTypeCollector ( ) : System.Collections.Generic
리턴 System.Collections.Generic

VisitClassDeclaration() 공개 메소드

public VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax
리턴 void

VisitInterfaceDeclaration() 공개 메소드

public VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void
node InterfaceDeclarationSyntax
리턴 void

VisitStructDeclaration() 공개 메소드

public VisitStructDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.StructDeclarationSyntax
리턴 void