C# Класс ShaderTools.VisualStudio.ShaderLab.Tagging.Classification.SyntaxTaggerWorker

Показать файл Открыть проект

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

Метод Описание
ClassifySyntax ( SyntaxTree syntaxTree ) : void
SyntaxTaggerWorker ( ShaderLabClassificationService classificationService, List results, ITextSnapshot snapshot, CancellationToken cancellationToken ) : System

Приватные методы

Метод Описание
AddClassification ( SyntaxNode node, IClassificationType classificationType ) : void
ClassifyNode ( SyntaxNode node ) : void
ClassifyNodeOrToken ( SyntaxNode nodeOrToken ) : void
ClassifyToken ( SyntaxToken token ) : void
ClassifyTrivia ( SyntaxNode trivia ) : void
CreateClassificationTagSpan ( SyntaxNode node, IClassificationType classificationType ) : ITagSpan
GetClassificationForToken ( SyntaxToken token ) : IClassificationType

Описание методов

ClassifySyntax() публичный Метод

public ClassifySyntax ( SyntaxTree syntaxTree ) : void
syntaxTree ShaderTools.Unity.Syntax.SyntaxTree
Результат void

SyntaxTaggerWorker() публичный Метод

public SyntaxTaggerWorker ( ShaderLabClassificationService classificationService, List results, ITextSnapshot snapshot, CancellationToken cancellationToken ) : System
classificationService ShaderLabClassificationService
results List
snapshot ITextSnapshot
cancellationToken System.Threading.CancellationToken
Результат System