C# Class ArchiMetrics.Analysis.Metrics.NamespaceCollector

Inheritance: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
Show file Open project: jjrdk/ArchiMetrics Class Usage Examples

Public Methods

Method Description
GetNamespaces ( Microsoft.CodeAnalysis.SyntaxNode commonNode ) : IEnumerable
NamespaceCollector ( ) : System.Collections.Generic
VisitNamespaceDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax node ) : void

Method Details

GetNamespaces() public method

public GetNamespaces ( Microsoft.CodeAnalysis.SyntaxNode commonNode ) : IEnumerable
commonNode Microsoft.CodeAnalysis.SyntaxNode
return IEnumerable

NamespaceCollector() public method

public NamespaceCollector ( ) : System.Collections.Generic
return System.Collections.Generic

VisitNamespaceDeclaration() public method

public VisitNamespaceDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax
return void