C# Class ShaderTools.VisualStudio.Hlsl.IntelliSense.Completion.CompletionProviders.KeywordCompletionProvider

Inheritance: ICompletionProvider
Afficher le fichier Open project: tgjones/HlslTools

Méthodes publiques

Méthode Description
GetItems ( SemanticModel semanticModel, SourceLocation position ) : IEnumerable

Private Methods

Méthode Description
GetAvailableKeywords ( SyntaxTree syntaxTree, SourceLocation position ) : IEnumerable
IsInPropertyAccess ( SyntaxNode root, SourceLocation position ) : bool
IsValidBreakKeywordContext ( bool isStatementContext, SyntaxToken token ) : bool
IsValidContinueKeywordContext ( bool isStatementContext, SyntaxToken token ) : bool
IsValidElseKeywordContext ( SyntaxToken token ) : bool
IsValidWhileKeywordContext ( SyntaxToken token ) : bool

Method Details

GetItems() public méthode

public GetItems ( SemanticModel semanticModel, SourceLocation position ) : IEnumerable
semanticModel ShaderTools.Hlsl.Compilation.SemanticModel
position ShaderTools.Hlsl.Syntax.SourceLocation
Résultat IEnumerable