#include <Scan.h>
◆ TInputScanner()
glslang::TInputScanner::TInputScanner |
( |
int |
n, |
|
|
const char *const |
s[], |
|
|
size_t |
L[], |
|
|
const char *const * |
names = nullptr , |
|
|
int |
b = 0 , |
|
|
int |
f = 0 , |
|
|
bool |
single = false |
|
) |
| |
|
inline |
◆ ~TInputScanner()
virtual glslang::TInputScanner::~TInputScanner |
( |
| ) |
|
|
inlinevirtual |
◆ advance()
void glslang::TInputScanner::advance |
( |
| ) |
|
|
inlineprotected |
◆ atEndOfInput()
bool glslang::TInputScanner::atEndOfInput |
( |
| ) |
const |
|
inline |
◆ consumeComment()
bool glslang::TInputScanner::consumeComment |
( |
| ) |
|
◆ consumeWhiteSpace()
void glslang::TInputScanner::consumeWhiteSpace |
( |
bool & |
foundNonSpaceTab | ) |
|
◆ consumeWhitespaceComment()
void glslang::TInputScanner::consumeWhitespaceComment |
( |
bool & |
foundNonSpaceTab | ) |
|
◆ get()
int glslang::TInputScanner::get |
( |
| ) |
|
|
inline |
◆ getLastValidSourceIndex()
int glslang::TInputScanner::getLastValidSourceIndex |
( |
| ) |
const |
|
inline |
◆ getSourceLoc()
◆ peek()
int glslang::TInputScanner::peek |
( |
| ) |
|
|
inline |
◆ scanVersion()
bool glslang::TInputScanner::scanVersion |
( |
int & |
version, |
|
|
EProfile & |
profile, |
|
|
bool & |
notFirstToken |
|
) |
| |
◆ setColumn()
void glslang::TInputScanner::setColumn |
( |
int |
col | ) |
|
|
inline |
◆ setEndOfInput()
void glslang::TInputScanner::setEndOfInput |
( |
| ) |
|
|
inline |
◆ setFile() [1/2]
void glslang::TInputScanner::setFile |
( |
const char * |
filename | ) |
|
|
inline |
◆ setFile() [2/2]
void glslang::TInputScanner::setFile |
( |
const char * |
filename, |
|
|
int |
i |
|
) |
| |
|
inline |
◆ setLine()
void glslang::TInputScanner::setLine |
( |
int |
newLine | ) |
|
|
inline |
◆ setString()
void glslang::TInputScanner::setString |
( |
int |
newString | ) |
|
|
inline |
◆ unget()
void glslang::TInputScanner::unget |
( |
| ) |
|
|
inline |
◆ currentChar
size_t glslang::TInputScanner::currentChar |
|
protected |
◆ currentSource
int glslang::TInputScanner::currentSource |
|
protected |
◆ endOfFileReached
bool glslang::TInputScanner::endOfFileReached |
|
protected |
◆ finale
int glslang::TInputScanner::finale |
|
protected |
◆ lengths
const size_t* glslang::TInputScanner::lengths |
|
protected |
◆ loc
◆ logicalSourceLoc
TSourceLoc glslang::TInputScanner::logicalSourceLoc |
|
protected |
◆ numSources
int glslang::TInputScanner::numSources |
|
protected |
◆ singleLogical
bool glslang::TInputScanner::singleLogical |
|
protected |
◆ sources
const unsigned char* const* glslang::TInputScanner::sources |
|
protected |
◆ stringBias
int glslang::TInputScanner::stringBias |
|
protected |
The documentation for this class was generated from the following files:
- deps/glslang/glslang/glslang/MachineIndependent/Scan.h
- deps/glslang/glslang/glslang/MachineIndependent/Scan.cpp