C# Класс ShaderTools.VisualStudio.Hlsl.IntelliSense.Completion.CompletionProviders.SymbolCompletionProvider

Наследование: ICompletionProvider
Показать файл Открыть проект

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

Метод Описание
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