clang 22.0.0git
clang::hlsl::RootSignatureLexer Class Reference

#include "clang/Lex/LexHLSLRootSignature.h"

Public Member Functions

 RootSignatureLexer (StringRef Signature)
RootSignatureToken consumeToken ()
 Consumes and returns the next token.
RootSignatureToken peekNextToken ()
 Returns the token that proceeds CurToken.
bool isEndOfBuffer ()

Detailed Description

Definition at line 63 of file LexHLSLRootSignature.h.

Constructor & Destructor Documentation

◆ RootSignatureLexer()

clang::hlsl::RootSignatureLexer::RootSignatureLexer ( StringRef Signature)
inline

Definition at line 65 of file LexHLSLRootSignature.h.

Member Function Documentation

◆ consumeToken()

RootSignatureToken clang::hlsl::RootSignatureLexer::consumeToken ( )

Consumes and returns the next token.

Definition at line 117 of file LexHLSLRootSignature.cpp.

References clang::Result.

◆ isEndOfBuffer()

bool clang::hlsl::RootSignatureLexer::isEndOfBuffer ( )
inline

Definition at line 73 of file LexHLSLRootSignature.h.

◆ peekNextToken()

RootSignatureToken clang::hlsl::RootSignatureLexer::peekNextToken ( )

Returns the token that proceeds CurToken.

Definition at line 127 of file LexHLSLRootSignature.cpp.


The documentation for this class was generated from the following files: