C# Класс Rosetta.AST.Utilities.SemanticUtilities

Walks a class AST node.
Показать файл Открыть проект

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

Метод Описание
CanSeparateClassAndInterfacesBasedOnNames ( IEnumerable baseTypes ) : bool

Used for assessing whether SeparateClassAndInterfacesBasedOnNames can be used for separating class and interfaces.

GuessBaseTypeKindFromName ( BaseTypeSyntax baseType ) : Microsoft.CodeAnalysis.TypeKind

Guesses the base type kind basing on name.

SeparateClassAndInterfacesBasedOnNames ( IEnumerable baseTypes ) : IEnumerable

Guesses the base type kind basing on the name of the base type.

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

CanSeparateClassAndInterfacesBasedOnNames() публичный статический Метод

Used for assessing whether SeparateClassAndInterfacesBasedOnNames can be used for separating class and interfaces.
public static CanSeparateClassAndInterfacesBasedOnNames ( IEnumerable baseTypes ) : bool
baseTypes IEnumerable
Результат bool

GuessBaseTypeKindFromName() публичный статический Метод

Guesses the base type kind basing on name.
public static GuessBaseTypeKindFromName ( BaseTypeSyntax baseType ) : Microsoft.CodeAnalysis.TypeKind
baseType BaseTypeSyntax
Результат Microsoft.CodeAnalysis.TypeKind

SeparateClassAndInterfacesBasedOnNames() публичный статический Метод

Guesses the base type kind basing on the name of the base type.
public static SeparateClassAndInterfacesBasedOnNames ( IEnumerable baseTypes ) : IEnumerable
baseTypes IEnumerable
Результат IEnumerable