C# Class ShaderTools.Hlsl.Parser.HlslLexer.NestedMacroExpansionLexer

Inheritance: IMacroExpansionLexer
Exibir arquivo Open project: tgjones/HlslTools

Public Methods

Method Description
GetNextToken ( ) : SyntaxToken
Lex ( LexerMode mode ) : SyntaxToken
NestedMacroExpansionLexer ( List macroBody ) : System
Peek ( LexerMode mode ) : SyntaxToken

Method Details

GetNextToken() public method

public GetNextToken ( ) : SyntaxToken
return SyntaxToken

Lex() public method

public Lex ( LexerMode mode ) : SyntaxToken
mode LexerMode
return SyntaxToken

NestedMacroExpansionLexer() public method

public NestedMacroExpansionLexer ( List macroBody ) : System
macroBody List
return System

Peek() public method

public Peek ( LexerMode mode ) : SyntaxToken
mode LexerMode
return SyntaxToken