C# Класс ShaderTools.Hlsl.Syntax.SyntaxTreeNavigation

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetFirstToken ( SyntaxNode node, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken
GetLastToken ( SyntaxNode node, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken
GetNextToken ( SyntaxToken token, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken
GetPreviousToken ( SyntaxToken token, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken

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

Метод Описание
GetFirstToken ( IEnumerable triviaList, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetFirstToken ( SyntaxNode node, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetFirstToken ( SyntaxToken token, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetLastToken ( IEnumerable triviaList, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetLastToken ( SyntaxNode node, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetLastToken ( SyntaxToken token, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetNextToken ( SyntaxNode node, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetNextToken ( SyntaxToken token, bool searchTrailingTrivia, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetPreviousToken ( IEnumerable triviaList, SyntaxToken parentToken, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetPreviousToken ( SyntaxNode node, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetPreviousToken ( SyntaxToken token, bool searchLeadingTrivia, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetPreviousTokenFromTrivia ( SyntaxToken token, bool>.Func tokenPredicate, bool>.Func triviaPredicate ) : SyntaxToken
GetTokenPredicate ( bool includeZeroLength ) : bool>.Func
GetTriviaPredicate ( bool includeSkippedTokens ) : bool>.Func

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

GetFirstToken() публичный статический Метод

public static GetFirstToken ( SyntaxNode node, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken
node SyntaxNode
includeZeroLength bool
includeSkippedTokens bool
Результат SyntaxToken

GetLastToken() публичный статический Метод

public static GetLastToken ( SyntaxNode node, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken
node SyntaxNode
includeZeroLength bool
includeSkippedTokens bool
Результат SyntaxToken

GetNextToken() публичный статический Метод

public static GetNextToken ( SyntaxToken token, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken
token SyntaxToken
includeZeroLength bool
includeSkippedTokens bool
Результат SyntaxToken

GetPreviousToken() публичный статический Метод

public static GetPreviousToken ( SyntaxToken token, bool includeZeroLength, bool includeSkippedTokens ) : SyntaxToken
token SyntaxToken
includeZeroLength bool
includeSkippedTokens bool
Результат SyntaxToken