C# Класс ArchiMetrics.Analysis.SemanticAnalyzer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CanBeMadeStatic ( Microsoft.CodeAnalysis.CSharp.Syntax.BaseMethodDeclarationSyntax method ) : bool
GetUnusedParameters ( Microsoft.CodeAnalysis.CSharp.Syntax.BaseMethodDeclarationSyntax method ) : IEnumerable
SemanticAnalyzer ( Microsoft.CodeAnalysis.SemanticModel model ) : System.Collections.Generic

Приватные методы

Метод Описание
GetPossibleStaticMethods ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax type ) : IEnumerable

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

CanBeMadeStatic() публичный метод

public CanBeMadeStatic ( Microsoft.CodeAnalysis.CSharp.Syntax.BaseMethodDeclarationSyntax method ) : bool
method Microsoft.CodeAnalysis.CSharp.Syntax.BaseMethodDeclarationSyntax
Результат bool

GetUnusedParameters() публичный метод

public GetUnusedParameters ( Microsoft.CodeAnalysis.CSharp.Syntax.BaseMethodDeclarationSyntax method ) : IEnumerable
method Microsoft.CodeAnalysis.CSharp.Syntax.BaseMethodDeclarationSyntax
Результат IEnumerable

SemanticAnalyzer() публичный метод

public SemanticAnalyzer ( Microsoft.CodeAnalysis.SemanticModel model ) : System.Collections.Generic
model Microsoft.CodeAnalysis.SemanticModel
Результат System.Collections.Generic