C# 클래스 Rosetta.AST.Utilities.SemanticUtilities

Walks a class AST node.
파일 보기 프로젝트 열기: andry-tino/Rosetta

공개 메소드들

메소드 설명
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