RetroArch
glslang::TPpContext Member List

This is the complete list of members for glslang::TPpContext, including all inherited members.

_parseContextglslang::TPpContextprotected
addMacroDef(int atom, MacroSymbol &macroDef)glslang::TPpContextinline
atomStringsglslang::TPpContextprotected
characterLiteral(TPpToken *ppToken)glslang::TPpContextprotected
CPPdefine(TPpToken *ppToken)glslang::TPpContextprotected
CPPelse(int matchelse, TPpToken *ppToken)glslang::TPpContextprotected
CPPerror(TPpToken *ppToken)glslang::TPpContextprotected
CPPextension(TPpToken *ppToken)glslang::TPpContextprotected
CPPif(TPpToken *ppToken)glslang::TPpContextprotected
CPPifdef(int defined, TPpToken *ppToken)glslang::TPpContextprotected
CPPinclude(TPpToken *ppToken)glslang::TPpContextprotected
CPPline(TPpToken *ppToken)glslang::TPpContextprotected
CPPpragma(TPpToken *ppToken)glslang::TPpContextprotected
CPPundef(TPpToken *ppToken)glslang::TPpContextprotected
CPPversion(TPpToken *ppToken)glslang::TPpContextprotected
currentSourceFileglslang::TPpContextprotected
currentStringglslang::TPpContextprotected
elseSeenglslang::TPpContextprotected
elsetrackerglslang::TPpContextprotected
endOfReplacementList()glslang::TPpContextinlineprotected
errorOnVersionglslang::TPpContextprotected
eval(int token, int precedence, bool shortCircuit, int &res, bool &err, TPpToken *ppToken)glslang::TPpContextprotected
evalToToken(int token, bool shortCircuit, int &res, bool &err, TPpToken *ppToken)glslang::TPpContextprotected
extraTokenCheck(int atom, TPpToken *ppToken, int token)glslang::TPpContextprotected
getChar()glslang::TPpContextinlineprotected
ifdepthglslang::TPpContextprotected
includerglslang::TPpContextprotected
includeStackglslang::TPpContextprotected
inCommentglslang::TPpContextprotected
inputStackglslang::TPpContextprotected
isMacroInput()glslang::TPpContextinlineprotected
lengthsglslang::TPpContextprotected
lFloatConst(int len, int ch, TPpToken *ppToken)glslang::TPpContextprotected
lookupMacroDef(int atom)glslang::TPpContextinline
macroDefsglslang::TPpContext
MacroExpand(TPpToken *ppToken, bool expandUndef, bool newLineOkay)glslang::TPpContextprotected
maxIfNestingglslang::TPpContextprotectedstatic
missingEndifCheck()glslang::TPpContextprotected
numStringsglslang::TPpContextprotected
operator=(TPpContext &)glslang::TPpContextprotected
peekPasting()glslang::TPpContextinlineprotected
pop_include()glslang::TPpContextinlineprotected
popInput()glslang::TPpContextinline
preambleglslang::TPpContextprotected
preambleLengthglslang::TPpContextprotected
PrescanMacroArg(TokenStream &, TPpToken *, bool newLineOkay)glslang::TPpContextprotected
previous_tokenglslang::TPpContextprotected
push_include(TShader::Includer::IncludeResult *result)glslang::TPpContextinlineprotected
pushInput(tInput *in)glslang::TPpContextinline
pushTokenStreamInput(TokenStream &, bool pasting=false)glslang::TPpContextprotected
readCPPline(TPpToken *ppToken)glslang::TPpContextprotected
rootFileNameglslang::TPpContextprotected
ScanFromString(char *s)glslang::TPpContextprotected
scanHeaderName(TPpToken *ppToken, char delimit)glslang::TPpContextprotected
scanToken(TPpToken *ppToken)glslang::TPpContextinlineprotected
setInput(TInputScanner &input, bool versionWillBeError)glslang::TPpContext
setPreamble(const char *preamble, size_t length)glslang::TPpContext
stringsglslang::TPpContextprotected
strtodStreamglslang::TPpContextprotected
tokenize(TPpToken &ppToken)glslang::TPpContext
tokenPaste(int token, TPpToken &)glslang::TPpContext
TPpContext(TParseContextBase &, const std::string &rootFileName, TShader::Includer &)glslang::TPpContext
TPpContext(TPpContext &)glslang::TPpContextprotected
TSymbolMap typedefglslang::TPpContext
ungetChar()glslang::TPpContextinlineprotected
UngetToken(int token, TPpToken *)glslang::TPpContextprotected
versionSeenglslang::TPpContextprotected
~TPpContext()glslang::TPpContextvirtual