C# 클래스 ShaderTools.VisualStudio.Hlsl.IntelliSense.Completion.CompletionProviders.SymbolCompletionProvider

상속: ICompletionProvider
파일 보기 프로젝트 열기: tgjones/HlslTools

공개 메소드들

메소드 설명
GetItems ( SemanticModel semanticModel, SourceLocation position ) : IEnumerable

비공개 메소드들

메소드 설명
CreateInvocableCompletionGroup ( ImmutableArray symbols ) : CompletionItem
CreateSymbolCompletion ( Symbol symbol ) : CompletionItem
CreateSymbolCompletionGroup ( string name, ImmutableArray symbols ) : CompletionItem
CreateSymbolCompletions ( IEnumerable symbols ) : IEnumerable
GetGlobalCompletions ( SemanticModel semanticModel, SourceLocation position ) : IEnumerable
GetMemberCompletions ( SemanticModel semanticModel, FieldAccessExpressionSyntax propertyAccessExpression ) : IEnumerable
GetPropertyAccessExpression ( SyntaxNode root, SourceLocation position ) : FieldAccessExpressionSyntax
GetTypeCompletions ( SemanticModel semanticModel, SourceLocation position ) : IEnumerable
GetTypeCompletions ( TypeSymbol targetType ) : IEnumerable

메소드 상세

GetItems() 공개 메소드

public GetItems ( SemanticModel semanticModel, SourceLocation position ) : IEnumerable
semanticModel ShaderTools.Hlsl.Compilation.SemanticModel
position ShaderTools.Hlsl.Syntax.SourceLocation
리턴 IEnumerable