#include <PpContext.h>
◆ TokenStream()
glslang::TPpContext::TokenStream::TokenStream |
( |
| ) |
|
|
inline |
◆ atEnd()
bool glslang::TPpContext::TokenStream::atEnd |
( |
| ) |
|
|
inline |
◆ getSubtoken()
int glslang::TPpContext::TokenStream::getSubtoken |
( |
| ) |
|
|
protected |
◆ getToken()
◆ peekTokenizedPasting()
bool glslang::TPpContext::TokenStream::peekTokenizedPasting |
( |
bool |
lastTokenPastes | ) |
|
◆ peekUntokenizedPasting()
bool glslang::TPpContext::TokenStream::peekUntokenizedPasting |
( |
| ) |
|
◆ putSubtoken()
void glslang::TPpContext::TokenStream::putSubtoken |
( |
char |
subtoken | ) |
|
|
protected |
◆ putToken()
void glslang::TPpContext::TokenStream::putToken |
( |
int |
token, |
|
|
TPpToken * |
ppToken |
|
) |
| |
◆ reset()
void glslang::TPpContext::TokenStream::reset |
( |
| ) |
|
|
inline |
◆ ungetSubtoken()
void glslang::TPpContext::TokenStream::ungetSubtoken |
( |
| ) |
|
|
protected |
◆ current
size_t glslang::TPpContext::TokenStream::current |
|
protected |
◆ data
TVector<unsigned char> glslang::TPpContext::TokenStream::data |
|
protected |
The documentation for this class was generated from the following files:
- deps/glslang/glslang/glslang/MachineIndependent/preprocessor/PpContext.h
- deps/glslang/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp