RetroArch
|
This is the complete list of members for glslang::TParseContextBase, including all inherited members.
addError() | glslang::TParseVersions | inline |
checkDeprecated(const TSourceLoc &, int queryProfiles, int depVersion, const char *featureDesc) | glslang::TParseVersions | virtual |
checkExtensionsRequested(const TSourceLoc &, int numExtensions, const char *const extensions[], const char *featureDesc) | glslang::TParseVersions | virtual |
checkIndex(const TSourceLoc &, const TType &, int &index) | glslang::TParseContextBase | |
contextPragma | glslang::TParseContextBase | |
controlFlowNestingLevel | glslang::TParseContextBase | |
currentFunctionType | glslang::TParseContextBase | |
currentScanner | glslang::TParseVersions | protected |
doubleCheck(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
error(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...) | glslang::TParseContextBase | virtual |
errorCallback | glslang::TParseContextBase | protected |
explicitFloat32Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
explicitFloat64Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
explicitInt16Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
explicitInt32Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
explicitInt8Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
extensionBehavior | glslang::TParseVersions | protected |
extensionCallback | glslang::TParseContextBase | protected |
extensionsTurnedOn(int numExtensions, const char *const extensions[]) | glslang::TParseVersions | virtual |
extensionTurnedOn(const char *const extension) | glslang::TParseVersions | virtual |
finalizeGlobalUniformBlockLayout(TVariable &) | glslang::TParseContextBase | inlineprotectedvirtual |
finish() | glslang::TParseContextBase | protectedvirtual |
firstNewMember | glslang::TParseContextBase | protected |
float16Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
forwardCompatible | glslang::TParseVersions | |
fullIntegerCheck(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
functionReturnsValue | glslang::TParseContextBase | |
getCurrentLoc() const | glslang::TParseVersions | inline |
getEditableVariable(const char *name) | glslang::TParseContextBase | protectedvirtual |
getExtensionBehavior(const char *) | glslang::TParseVersions | virtual |
getGlobalUniformBlockName() const | glslang::TParseContextBase | inlineprotectedvirtual |
getLanguage() const | glslang::TParseContextBase | inline |
getNumErrors() const | glslang::TParseVersions | inline |
getPpContext() const | glslang::TParseContextBase | inline |
getPreamble(std::string &) | glslang::TParseVersions | |
getScanContext() const | glslang::TParseContextBase | inline |
getScanner() const | glslang::TParseVersions | inline |
globalUniformBinding | glslang::TParseContextBase | protected |
globalUniformBlock | glslang::TParseContextBase | protected |
globalUniformSet | glslang::TParseContextBase | protected |
growGlobalUniformBlock(const TSourceLoc &, TType &, const TString &memberName, TTypeList *typeList=nullptr) | glslang::TParseContextBase | virtual |
handlePragma(const TSourceLoc &, const TVector< TString > &)=0 | glslang::TParseContextBase | pure virtual |
hlslEnable16BitTypes() const | glslang::TParseVersions | inline |
infoSink | glslang::TParseVersions | |
initializeExtensionBehavior() | glslang::TParseVersions | virtual |
int64Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
intermediate | glslang::TParseVersions | |
isReadingHLSL() const | glslang::TParseVersions | inline |
language | glslang::TParseVersions | |
limits | glslang::TParseContextBase | protected |
lineCallback | glslang::TParseContextBase | protected |
lineContinuationCheck(const TSourceLoc &, bool endOfComment)=0 | glslang::TParseContextBase | pure virtual |
lineDirectiveShouldSetNextLine() const =0 | glslang::TParseContextBase | pure virtual |
linkageSymbols | glslang::TParseContextBase | protected |
loopNestingLevel | glslang::TParseContextBase | |
lValueErrorCheck(const TSourceLoc &, const char *op, TIntermTyped *) | glslang::TParseContextBase | virtual |
makeEditable(TSymbol *&) | glslang::TParseContextBase | protectedvirtual |
messages | glslang::TParseVersions | protected |
notifyErrorDirective(int line, const char *error_message) | glslang::TParseContextBase | inlinevirtual |
notifyExtensionDirective(int line, const char *extension, const char *behavior) | glslang::TParseContextBase | inlinevirtual |
notifyLineDirective(int curLineNo, int newLineNo, bool hasSource, int sourceNum, const char *sourceName) | glslang::TParseContextBase | inlinevirtual |
notifyVersion(int line, int version, const char *type_string) | glslang::TParseContextBase | inlinevirtual |
numErrors | glslang::TParseVersions | protected |
operator=(TParseContextBase &) | glslang::TParseContextBase | protected |
outputMessage(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat, TPrefixType prefix, va_list args) | glslang::TParseContextBase | protectedvirtual |
parseShaderStrings(TPpContext &, TInputScanner &input, bool versionWillBeError=false)=0 | glslang::TParseContextBase | pure virtual |
parseSwizzleSelector(const TSourceLoc &, const TString &, int size, TSwizzleSelectors< TVectorSelector > &) | glslang::TParseContextBase | protectedvirtual |
parsingBuiltins | glslang::TParseContextBase | protected |
postEntryPointReturn | glslang::TParseContextBase | |
ppContext | glslang::TParseContextBase | protected |
ppError(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...) | glslang::TParseContextBase | virtual |
ppRequireExtensions(const TSourceLoc &, int numExtensions, const char *const extensions[], const char *featureDesc) | glslang::TParseVersions | virtual |
ppWarn(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...) | glslang::TParseContextBase | virtual |
pragmaCallback | glslang::TParseContextBase | protected |
profile | glslang::TParseVersions | |
profileRequires(const TSourceLoc &, int queryProfiles, int minVersion, int numExtensions, const char *const extensions[], const char *featureDesc) | glslang::TParseVersions | virtual |
profileRequires(const TSourceLoc &, int queryProfiles, int minVersion, const char *const extension, const char *featureDesc) | glslang::TParseVersions | virtual |
relaxedErrors() const | glslang::TParseVersions | inline |
renameShaderFunction(TString *&name) const | glslang::TParseContextBase | inline |
requireExtensions(const TSourceLoc &, int numExtensions, const char *const extensions[], const char *featureDesc) | glslang::TParseVersions | virtual |
requireNotRemoved(const TSourceLoc &, int queryProfiles, int removedVersion, const char *featureDesc) | glslang::TParseVersions | virtual |
requireProfile(const TSourceLoc &, int queryProfiles, const char *featureDesc) | glslang::TParseVersions | virtual |
requireSpv(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
requireStage(const TSourceLoc &, EShLanguageMask, const char *featureDesc) | glslang::TParseVersions | virtual |
requireStage(const TSourceLoc &, EShLanguage, const char *featureDesc) | glslang::TParseVersions | virtual |
requireVulkan(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
reservedPpErrorCheck(const TSourceLoc &, const char *name, const char *op)=0 | glslang::TParseContextBase | pure virtual |
resources | glslang::TParseContextBase | protected |
rValueErrorCheck(const TSourceLoc &, const char *op, TIntermTyped *) | glslang::TParseContextBase | virtual |
scanContext | glslang::TParseContextBase | protected |
scopeMangler | glslang::TParseContextBase | |
selectFunction(const TVector< const TFunction *>, const TFunction &, std::function< bool(const TType &, const TType &, TOperator, int arg)>, std::function< bool(const TType &, const TType &, const TType &)>, bool &tie) | glslang::TParseContextBase | protected |
setCurrentColumn(int col) | glslang::TParseVersions | inline |
setCurrentLine(int line) | glslang::TParseVersions | inline |
setCurrentSourceName(const char *name) | glslang::TParseVersions | inline |
setCurrentString(int string) | glslang::TParseVersions | inline |
setErrorCallback(const std::function< void(int, const char *)> &func) | glslang::TParseContextBase | inlinevirtual |
setExtensionCallback(const std::function< void(int, const char *, const char *)> &func) | glslang::TParseContextBase | inlinevirtual |
setLimits(const TBuiltInResource &)=0 | glslang::TParseContextBase | pure virtual |
setLineCallback(const std::function< void(int, int, bool, int, const char *)> &func) | glslang::TParseContextBase | inlinevirtual |
setPpContext(TPpContext *c) | glslang::TParseContextBase | inline |
setPragmaCallback(const std::function< void(int, const TVector< TString > &)> &func) | glslang::TParseContextBase | inlinevirtual |
setScanContext(TScanContext *c) | glslang::TParseContextBase | inline |
setScanner(TInputScanner *scanner) | glslang::TParseVersions | inline |
setUniformBlockDefaults(TType &) const | glslang::TParseContextBase | inlineprotectedvirtual |
setVersionCallback(const std::function< void(int, int, const char *)> &func) | glslang::TParseContextBase | inlinevirtual |
sourceEntryPointName | glslang::TParseContextBase | protected |
spvRemoved(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
spvVersion | glslang::TParseVersions | |
statementNestingLevel | glslang::TParseContextBase | |
structNestingLevel | glslang::TParseContextBase | |
suppressWarnings() const | glslang::TParseVersions | inline |
switchLevel | glslang::TParseContextBase | |
switchSequenceStack | glslang::TParseContextBase | |
symbolTable | glslang::TParseContextBase | |
TParseContextBase(TSymbolTable &symbolTable, TIntermediate &interm, bool parsingBuiltins, int version, EProfile profile, const SpvVersion &spvVersion, EShLanguage language, TInfoSink &infoSink, bool forwardCompatible, EShMessages messages, const TString *entryPoint=nullptr) | glslang::TParseContextBase | inline |
TParseContextBase(TParseContextBase &) | glslang::TParseContextBase | protected |
TParseVersions(TIntermediate &interm, int version, EProfile profile, const SpvVersion &spvVersion, EShLanguage language, TInfoSink &infoSink, bool forwardCompatible, EShMessages messages) | glslang::TParseVersions | inline |
trackLinkage(TSymbol &symbol) | glslang::TParseContextBase | protectedvirtual |
unimplemented(const TSourceLoc &, const char *featureDesc) | glslang::TParseVersions | virtual |
updateExtensionBehavior(int line, const char *const extension, const char *behavior) | glslang::TParseVersions | virtual |
updateExtensionBehavior(const char *const extension, TExtensionBehavior) | glslang::TParseVersions | virtual |
version | glslang::TParseVersions | |
versionCallback | glslang::TParseContextBase | protected |
vulkanRemoved(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
warn(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...) | glslang::TParseContextBase | virtual |
~TParseContextBase() | glslang::TParseContextBase | inlinevirtual |
~TParseVersions() | glslang::TParseVersions | inlinevirtual |