C# Class Rosetta.AST.Utilities.SemanticUtilities

Walks a class AST node.
Afficher le fichier Open project: andry-tino/Rosetta

Méthodes publiques

Méthode Description
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.

Method Details

CanSeparateClassAndInterfacesBasedOnNames() public static méthode

Used for assessing whether SeparateClassAndInterfacesBasedOnNames can be used for separating class and interfaces.
public static CanSeparateClassAndInterfacesBasedOnNames ( IEnumerable baseTypes ) : bool
baseTypes IEnumerable
Résultat bool

GuessBaseTypeKindFromName() public static méthode

Guesses the base type kind basing on name.
public static GuessBaseTypeKindFromName ( BaseTypeSyntax baseType ) : Microsoft.CodeAnalysis.TypeKind
baseType BaseTypeSyntax
Résultat Microsoft.CodeAnalysis.TypeKind

SeparateClassAndInterfacesBasedOnNames() public static méthode

Guesses the base type kind basing on the name of the base type.
public static SeparateClassAndInterfacesBasedOnNames ( IEnumerable baseTypes ) : IEnumerable
baseTypes IEnumerable
Résultat IEnumerable