RetroArch
|
This is the complete list of members for glslang::TParseContext, including all inherited members.
addConstructor(const TSourceLoc &, TIntermNode *, const TType &) | glslang::TParseContext | |
addError() | glslang::TParseVersions | inline |
addInputArgumentConversions(const TFunction &, TIntermNode *&) const | glslang::TParseContext | |
addOutputArgumentConversions(const TFunction &, TIntermAggregate &) const | glslang::TParseContext | |
addQualifierToExisting(const TSourceLoc &, TQualifier, const TString &identifier) | glslang::TParseContext | |
addQualifierToExisting(const TSourceLoc &, TQualifier, TIdentifierList &) | glslang::TParseContext | |
addSwitch(const TSourceLoc &, TIntermTyped *expression, TIntermAggregate *body) | glslang::TParseContext | |
anyIndexLimits | glslang::TParseContext | protected |
arrayError(const TSourceLoc &, const TType &) | glslang::TParseContext | |
arrayLimitCheck(const TSourceLoc &, const TString &, int size) | glslang::TParseContext | |
arrayObjectCheck(const TSourceLoc &, const TType &, const char *op) | glslang::TParseContext | |
arrayOfArrayVersionCheck(const TSourceLoc &, const TArraySizes *) | glslang::TParseContext | |
arrayQualifierError(const TSourceLoc &, const TQualifier &) | glslang::TParseContext | |
arraySizeCheck(const TSourceLoc &, TIntermTyped *expr, TArraySize &) | glslang::TParseContext | |
arraySizeRequiredCheck(const TSourceLoc &, const TArraySizes &) | glslang::TParseContext | |
arraySizesCheck(const TSourceLoc &, const TQualifier &, TArraySizes *, const TIntermTyped *initializer, bool lastMember) | glslang::TParseContext | |
assignError(const TSourceLoc &, const char *op, TString left, TString right) | glslang::TParseContext | |
atomicUintCheck(const TSourceLoc &, const TType &, const TString &identifier) | glslang::TParseContext | |
atomicUintOffsets | glslang::TParseContext | protected |
attributeFromName(const TString &name) const | glslang::TParseContext | |
binaryOpError(const TSourceLoc &, const char *op, TString left, TString right) | glslang::TParseContext | |
blockMemberExtensionCheck(const TSourceLoc &, const TIntermTyped *base, const TString &field) | glslang::TParseContext | |
blockName | glslang::TParseContext | |
blockQualifierCheck(const TSourceLoc &, const TQualifier &, bool instanceName) | glslang::TParseContext | |
blockStageIoCheck(const TSourceLoc &, const TQualifier &) | glslang::TParseContext | |
boolCheck(const TSourceLoc &, const TIntermTyped *) | glslang::TParseContext | |
boolCheck(const TSourceLoc &, const TPublicType &) | glslang::TParseContext | |
builtInName(const TString &) | glslang::TParseContext | |
builtInOpCheck(const TSourceLoc &, const TFunction &, TIntermOperator &) | glslang::TParseContext | |
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 | |
checkIoArrayConsistency(const TSourceLoc &, int requiredSize, const char *feature, TType &, const TString &) | glslang::TParseContext | |
checkIoArraysConsistency(const TSourceLoc &, bool tailOnly=false) | glslang::TParseContext | |
checkLocation(const TSourceLoc &, TOperator) | glslang::TParseContext | |
checkNoShaderLayouts(const TSourceLoc &, const TShaderQualifiers &) | glslang::TParseContext | |
checkPrecisionQualifier(const TSourceLoc &, TPrecisionQualifier) | glslang::TParseContext | |
checkRuntimeSizable(const TSourceLoc &, const TIntermTyped &) | glslang::TParseContext | protected |
computeBuiltinPrecisions(TIntermTyped &, const TFunction &) | glslang::TParseContext | |
computeSamplerTypeIndex(TSampler &) | glslang::TParseContext | |
constantIndexExpressionCheck(TIntermNode *) | glslang::TParseContext | |
constantValueCheck(TIntermTyped *node, const char *token) | glslang::TParseContext | |
constructAggregate(TIntermNode *, const TType &, int, const TSourceLoc &) | glslang::TParseContext | |
constructBuiltIn(const TType &, TOperator, TIntermTyped *, const TSourceLoc &, bool subset) | glslang::TParseContext | |
constructorError(const TSourceLoc &, TIntermNode *, TFunction &, TOperator, TType &) | glslang::TParseContext | |
constructorTextureSamplerError(const TSourceLoc &, const TFunction &) | glslang::TParseContext | |
containsFieldWithBasicType(const TType &type, TBasicType basicType) | glslang::TParseContext | |
contextPragma | glslang::TParseContextBase | |
controlFlowNestingLevel | glslang::TParseContextBase | |
convertInitializerList(const TSourceLoc &, const TType &, TIntermTyped *initializer) | glslang::TParseContext | protected |
currentBlockQualifier | glslang::TParseContext | |
currentCaller | glslang::TParseContext | protected |
currentFunctionType | glslang::TParseContextBase | |
currentScanner | glslang::TParseVersions | protected |
declareArray(const TSourceLoc &, const TString &identifier, const TType &, TSymbol *&) | glslang::TParseContext | protected |
declareBlock(const TSourceLoc &, TTypeList &typeList, const TString *instanceName=0, TArraySizes *arraySizes=0) | glslang::TParseContext | |
declareNonArray(const TSourceLoc &, const TString &identifier, const TType &) | glslang::TParseContext | protected |
declareTypeDefaults(const TSourceLoc &, const TPublicType &) | glslang::TParseContext | |
declareVariable(const TSourceLoc &, TString &identifier, const TPublicType &, TArraySizes *typeArray=0, TIntermTyped *initializer=0) | glslang::TParseContext | |
defaultPrecision | glslang::TParseContext | |
defaultSamplerPrecision | glslang::TParseContext | 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 |
executeInitializer(const TSourceLoc &, TIntermTyped *initializer, TVariable *variable) | glslang::TParseContext | 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 |
findFunction(const TSourceLoc &loc, const TFunction &call, bool &builtIn) | glslang::TParseContext | |
findFunction120(const TSourceLoc &loc, const TFunction &call, bool &builtIn) | glslang::TParseContext | |
findFunction400(const TSourceLoc &loc, const TFunction &call, bool &builtIn) | glslang::TParseContext | |
findFunctionExact(const TSourceLoc &loc, const TFunction &call, bool &builtIn) | glslang::TParseContext | |
findFunctionExplicitTypes(const TSourceLoc &loc, const TFunction &call, bool &builtIn) | glslang::TParseContext | |
finish() override | glslang::TParseContext | protectedvirtual |
firstNewMember | glslang::TParseContextBase | protected |
fixBlockLocations(const TSourceLoc &, TQualifier &, TTypeList &, bool memberWithLocation, bool memberWithoutLocation) | glslang::TParseContext | |
fixBlockUniformOffsets(TQualifier &, TTypeList &) | glslang::TParseContext | |
fixBlockXfbOffsets(TQualifier &, TTypeList &) | glslang::TParseContext | |
fixIoArraySize(const TSourceLoc &, TType &) | glslang::TParseContext | |
fixOffset(const TSourceLoc &, TSymbol &) | glslang::TParseContext | |
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 |
getDefaultPrecision(TPublicType &) | glslang::TParseContext | |
getEditableVariable(const char *name) | glslang::TParseContextBase | protectedvirtual |
getExtensionBehavior(const char *) | glslang::TParseVersions | virtual |
getGlobalUniformBlockName() const | glslang::TParseContextBase | inlineprotectedvirtual |
getIoArrayImplicitSize() const | glslang::TParseContext | |
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 |
globalBufferDefaults | glslang::TParseContext | protected |
globalCheck(const TSourceLoc &, const char *token) | glslang::TParseContext | |
globalInputDefaults | glslang::TParseContext | protected |
globalOutputDefaults | glslang::TParseContext | protected |
globalQualifierFixCheck(const TSourceLoc &, TQualifier &) | glslang::TParseContext | |
globalQualifierTypeCheck(const TSourceLoc &, const TQualifier &, const TPublicType &) | glslang::TParseContext | |
globalUniformBinding | glslang::TParseContextBase | protected |
globalUniformBlock | glslang::TParseContextBase | protected |
globalUniformDefaults | glslang::TParseContext | protected |
globalUniformSet | glslang::TParseContextBase | protected |
growGlobalUniformBlock(const TSourceLoc &, TType &, const TString &memberName, TTypeList *typeList=nullptr) | glslang::TParseContextBase | virtual |
handleBinaryMath(const TSourceLoc &, const char *str, TOperator op, TIntermTyped *left, TIntermTyped *right) | glslang::TParseContext | |
handleBracketDereference(const TSourceLoc &, TIntermTyped *base, TIntermTyped *index) | glslang::TParseContext | |
handleBuiltInFunctionCall(TSourceLoc, TIntermNode *arguments, const TFunction &function) | glslang::TParseContext | |
handleConstructorCall(const TSourceLoc &, const TPublicType &) | glslang::TParseContext | |
handleDotDereference(const TSourceLoc &, TIntermTyped *base, const TString &field) | glslang::TParseContext | |
handleFunctionCall(const TSourceLoc &, TFunction *, TIntermNode *) | glslang::TParseContext | |
handleFunctionDeclarator(const TSourceLoc &, TFunction &function, bool prototype) | glslang::TParseContext | |
handleFunctionDefinition(const TSourceLoc &, TFunction &) | glslang::TParseContext | |
handleIndexLimits(const TSourceLoc &, TIntermTyped *base, TIntermTyped *index) | glslang::TParseContext | |
handleIoResizeArrayAccess(const TSourceLoc &, TIntermTyped *base) | glslang::TParseContext | |
handleLengthMethod(const TSourceLoc &, TFunction *, TIntermNode *) | glslang::TParseContext | |
handleLoopAttributes(const TAttributes &attributes, TIntermNode *) | glslang::TParseContext | |
handlePragma(const TSourceLoc &, const TVector< TString > &) override | glslang::TParseContext | virtual |
handlePrecisionQualifier(const TSourceLoc &, TQualifier &, TPrecisionQualifier) | glslang::TParseContext | |
handleReturnValue(const TSourceLoc &, TIntermTyped *) | glslang::TParseContext | |
handleSelectionAttributes(const TAttributes &attributes, TIntermNode *) | glslang::TParseContext | |
handleSwitchAttributes(const TAttributes &attributes, TIntermNode *) | glslang::TParseContext | |
handleUnaryMath(const TSourceLoc &, const char *str, TOperator op, TIntermTyped *childNode) | glslang::TParseContext | |
handleVariable(const TSourceLoc &, TSymbol *symbol, const TString *string) | glslang::TParseContext | |
hlslEnable16BitTypes() const | glslang::TParseVersions | inline |
inductiveLoopBodyCheck(TIntermNode *, int loopIndexId, TSymbolTable &) | glslang::TParseContext | |
inductiveLoopCheck(const TSourceLoc &, TIntermNode *init, TIntermLoop *loop) | glslang::TParseContext | |
inductiveLoopIds | glslang::TParseContext | protected |
infoSink | glslang::TParseVersions | |
inheritGlobalDefaults(TQualifier &dst) const | glslang::TParseContext | protected |
initializeExtensionBehavior() | glslang::TParseVersions | virtual |
inMain | glslang::TParseContext | |
int64Check(const TSourceLoc &, const char *op, bool builtIn=false) | glslang::TParseVersions | virtual |
integerCheck(const TIntermTyped *node, const char *token) | glslang::TParseContext | |
intermediate | glslang::TParseVersions | |
invariantCheck(const TSourceLoc &, const TQualifier &) | glslang::TParseContext | |
ioArrayCheck(const TSourceLoc &, const TType &, const TString &identifier) | glslang::TParseContext | |
ioArraySymbolResizeList | glslang::TParseContext | protected |
isIoResizeArray(const TType &) const | glslang::TParseContext | |
isReadingHLSL() const | glslang::TParseVersions | inline |
isRuntimeLength(const TIntermTyped &) const | glslang::TParseContext | protected |
language | glslang::TParseVersions | |
layoutMemberLocationArrayCheck(const TSourceLoc &, bool memberWithLocation, TArraySizes *arraySizes) | glslang::TParseContext | |
layoutObjectCheck(const TSourceLoc &, const TSymbol &) | glslang::TParseContext | |
layoutQualifierCheck(const TSourceLoc &, const TQualifier &) | glslang::TParseContext | |
layoutTypeCheck(const TSourceLoc &, const TType &) | glslang::TParseContext | |
limitCheck(const TSourceLoc &, int value, const char *limit, const char *feature) | glslang::TParseContext | |
limits | glslang::TParseContext | |
lineCallback | glslang::TParseContextBase | protected |
lineContinuationCheck(const TSourceLoc &, bool endOfComment) override | glslang::TParseContext | virtual |
lineDirectiveShouldSetNextLine() const override | glslang::TParseContext | virtual |
linkageSymbols | glslang::TParseContextBase | protected |
loopNestingLevel | glslang::TParseContextBase | |
lValueErrorCheck(const TSourceLoc &, const char *op, TIntermTyped *) override | glslang::TParseContext | virtual |
makeAttributes(const TString &identifier) const | glslang::TParseContext | |
makeAttributes(const TString &identifier, TIntermNode *node) const | glslang::TParseContext | |
makeEditable(TSymbol *&) override | glslang::TParseContext | virtual |
makeInternalVariable(const char *name, const TType &) const | glslang::TParseContext | protected |
maxSamplerIndex | glslang::TParseContext | protectedstatic |
memberQualifierCheck(glslang::TPublicType &) | glslang::TParseContext | |
mergeAttributes(TAttributes *, TAttributes *) const | glslang::TParseContext | |
mergeObjectLayoutQualifiers(TQualifier &dest, const TQualifier &src, bool inheritOnly) | glslang::TParseContext | |
mergeQualifiers(const TSourceLoc &, TQualifier &dst, const TQualifier &src, bool force) | glslang::TParseContext | |
messages | glslang::TParseVersions | protected |
needsIndexLimitationChecking | glslang::TParseContext | protected |
nestedBlockCheck(const TSourceLoc &) | glslang::TParseContext | |
nestedStructCheck(const TSourceLoc &) | glslang::TParseContext | |
nonInitConstCheck(const TSourceLoc &, TString &identifier, TType &type) | glslang::TParseContext | protected |
nonOpBuiltInCheck(const TSourceLoc &, const TFunction &, TIntermAggregate &) | glslang::TParseContext | |
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 |
obeyPrecisionQualifiers() const | glslang::TParseContext | inline |
opaqueCheck(const TSourceLoc &, const TType &, const char *op) | glslang::TParseContext | |
operator=(TParseContext &) | glslang::TParseContext | protected |
glslang::TParseContextBase::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 |
paramCheckFix(const TSourceLoc &, const TQualifier &, TType &type) | glslang::TParseContext | |
paramCheckFixStorage(const TSourceLoc &, const TStorageQualifier &, TType &type) | glslang::TParseContext | |
parameterTypeCheck(const TSourceLoc &, TStorageQualifier qualifier, const TType &type) | glslang::TParseContext | |
parserError(const char *s) | glslang::TParseContext | |
parseShaderStrings(TPpContext &, TInputScanner &input, bool versionWillBeError=false) override | glslang::TParseContext | 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 |
precisionManager | glslang::TParseContext | protected |
precisionQualifierCheck(const TSourceLoc &, TBasicType, TQualifier &) | glslang::TParseContext | |
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 |
redeclareBuiltinBlock(const TSourceLoc &, TTypeList &typeList, const TString &blockName, const TString *instanceName, TArraySizes *arraySizes) | glslang::TParseContext | |
redeclareBuiltinVariable(const TSourceLoc &, const TString &, const TQualifier &, const TShaderQualifiers &) | glslang::TParseContext | |
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 |
reservedErrorCheck(const TSourceLoc &, const TString &) | glslang::TParseContext | |
reservedPpErrorCheck(const TSourceLoc &, const char *name, const char *op) override | glslang::TParseContext | virtual |
resources | glslang::TParseContext | |
rValueErrorCheck(const TSourceLoc &, const char *op, TIntermTyped *) override | glslang::TParseContext | virtual |
samplerCheck(const TSourceLoc &, const TType &, const TString &identifier, TIntermTyped *initializer) | glslang::TParseContext | |
samplerConstructorLocationCheck(const TSourceLoc &, const char *token, TIntermNode *) | glslang::TParseContext | |
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 |
setDefaultPrecision(const TSourceLoc &, TPublicType &, TPrecisionQualifier) | glslang::TParseContext | |
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 |
setLayoutQualifier(const TSourceLoc &, TPublicType &, TString &) | glslang::TParseContext | |
setLayoutQualifier(const TSourceLoc &, TPublicType &, TString &, const TIntermTyped *) | glslang::TParseContext | |
setLimits(const TBuiltInResource &) override | glslang::TParseContext | 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 |
setPrecisionDefaults() | glslang::TParseContext | |
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 |
specializationCheck(const TSourceLoc &, const TType &, const char *op) | glslang::TParseContext | |
spvRemoved(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
spvVersion | glslang::TParseVersions | |
statementNestingLevel | glslang::TParseContextBase | |
structArrayCheck(const TSourceLoc &, const TType &structure) | glslang::TParseContext | |
structNestingLevel | glslang::TParseContextBase | |
structQualifierErrorCheck(const TSourceLoc &, const TPublicType &pType) | glslang::TParseContext | |
structTypeCheck(const TSourceLoc &, TPublicType &) | glslang::TParseContext | |
suppressWarnings() const | glslang::TParseVersions | inline |
switchLevel | glslang::TParseContextBase | |
switchSequenceStack | glslang::TParseContextBase | |
symbolTable | glslang::TParseContextBase | |
TParseContext(TSymbolTable &, TIntermediate &, bool parsingBuiltins, int version, EProfile, const SpvVersion &spvVersion, EShLanguage, TInfoSink &, bool forwardCompatible=false, EShMessages messages=EShMsgDefault, const TString *entryPoint=nullptr) | glslang::TParseContext | |
TParseContext(TParseContext &) | glslang::TParseContext | protected |
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 |
transparentOpaqueCheck(const TSourceLoc &, const TType &, const TString &identifier) | glslang::TParseContext | |
unaryOpError(const TSourceLoc &, const char *op, TString operand) | glslang::TParseContext | |
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 |
updateStandaloneQualifierDefaults(const TSourceLoc &, const TPublicType &) | glslang::TParseContext | |
userFunctionCallCheck(const TSourceLoc &, TIntermAggregate &) | glslang::TParseContext | |
variableCheck(TIntermTyped *&nodePtr) | glslang::TParseContext | |
version | glslang::TParseVersions | |
versionCallback | glslang::TParseContextBase | protected |
voidErrorCheck(const TSourceLoc &, const TString &, TBasicType) | glslang::TParseContext | |
vulkanRemoved(const TSourceLoc &, const char *op) | glslang::TParseVersions | virtual |
warn(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...) | glslang::TParseContextBase | virtual |
wrapupSwitchSubsequence(TIntermAggregate *statements, TIntermNode *branchNode) | glslang::TParseContext | |
~TParseContext() | glslang::TParseContext | virtual |
~TParseContextBase() | glslang::TParseContextBase | inlinevirtual |
~TParseVersions() | glslang::TParseVersions | inlinevirtual |