RetroArch
glslang::TParseContext Member List

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

addConstructor(const TSourceLoc &, TIntermNode *, const TType &)glslang::TParseContext
addError()glslang::TParseVersionsinline
addInputArgumentConversions(const TFunction &, TIntermNode *&) constglslang::TParseContext
addOutputArgumentConversions(const TFunction &, TIntermAggregate &) constglslang::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
anyIndexLimitsglslang::TParseContextprotected
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
atomicUintOffsetsglslang::TParseContextprotected
attributeFromName(const TString &name) constglslang::TParseContext
binaryOpError(const TSourceLoc &, const char *op, TString left, TString right)glslang::TParseContext
blockMemberExtensionCheck(const TSourceLoc &, const TIntermTyped *base, const TString &field)glslang::TParseContext
blockNameglslang::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::TParseVersionsvirtual
checkExtensionsRequested(const TSourceLoc &, int numExtensions, const char *const extensions[], const char *featureDesc)glslang::TParseVersionsvirtual
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::TParseContextprotected
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
contextPragmaglslang::TParseContextBase
controlFlowNestingLevelglslang::TParseContextBase
convertInitializerList(const TSourceLoc &, const TType &, TIntermTyped *initializer)glslang::TParseContextprotected
currentBlockQualifierglslang::TParseContext
currentCallerglslang::TParseContextprotected
currentFunctionTypeglslang::TParseContextBase
currentScannerglslang::TParseVersionsprotected
declareArray(const TSourceLoc &, const TString &identifier, const TType &, TSymbol *&)glslang::TParseContextprotected
declareBlock(const TSourceLoc &, TTypeList &typeList, const TString *instanceName=0, TArraySizes *arraySizes=0)glslang::TParseContext
declareNonArray(const TSourceLoc &, const TString &identifier, const TType &)glslang::TParseContextprotected
declareTypeDefaults(const TSourceLoc &, const TPublicType &)glslang::TParseContext
declareVariable(const TSourceLoc &, TString &identifier, const TPublicType &, TArraySizes *typeArray=0, TIntermTyped *initializer=0)glslang::TParseContext
defaultPrecisionglslang::TParseContext
defaultSamplerPrecisionglslang::TParseContextprotected
doubleCheck(const TSourceLoc &, const char *op)glslang::TParseVersionsvirtual
error(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...)glslang::TParseContextBasevirtual
errorCallbackglslang::TParseContextBaseprotected
executeInitializer(const TSourceLoc &, TIntermTyped *initializer, TVariable *variable)glslang::TParseContextprotected
explicitFloat32Check(const TSourceLoc &, const char *op, bool builtIn=false)glslang::TParseVersionsvirtual
explicitFloat64Check(const TSourceLoc &, const char *op, bool builtIn=false)glslang::TParseVersionsvirtual
explicitInt16Check(const TSourceLoc &, const char *op, bool builtIn=false)glslang::TParseVersionsvirtual
explicitInt32Check(const TSourceLoc &, const char *op, bool builtIn=false)glslang::TParseVersionsvirtual
explicitInt8Check(const TSourceLoc &, const char *op, bool builtIn=false)glslang::TParseVersionsvirtual
extensionBehaviorglslang::TParseVersionsprotected
extensionCallbackglslang::TParseContextBaseprotected
extensionsTurnedOn(int numExtensions, const char *const extensions[])glslang::TParseVersionsvirtual
extensionTurnedOn(const char *const extension)glslang::TParseVersionsvirtual
finalizeGlobalUniformBlockLayout(TVariable &)glslang::TParseContextBaseinlineprotectedvirtual
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() overrideglslang::TParseContextprotectedvirtual
firstNewMemberglslang::TParseContextBaseprotected
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::TParseVersionsvirtual
forwardCompatibleglslang::TParseVersions
fullIntegerCheck(const TSourceLoc &, const char *op)glslang::TParseVersionsvirtual
functionReturnsValueglslang::TParseContextBase
getCurrentLoc() constglslang::TParseVersionsinline
getDefaultPrecision(TPublicType &)glslang::TParseContext
getEditableVariable(const char *name)glslang::TParseContextBaseprotectedvirtual
getExtensionBehavior(const char *)glslang::TParseVersionsvirtual
getGlobalUniformBlockName() constglslang::TParseContextBaseinlineprotectedvirtual
getIoArrayImplicitSize() constglslang::TParseContext
getLanguage() constglslang::TParseContextBaseinline
getNumErrors() constglslang::TParseVersionsinline
getPpContext() constglslang::TParseContextBaseinline
getPreamble(std::string &)glslang::TParseVersions
getScanContext() constglslang::TParseContextBaseinline
getScanner() constglslang::TParseVersionsinline
globalBufferDefaultsglslang::TParseContextprotected
globalCheck(const TSourceLoc &, const char *token)glslang::TParseContext
globalInputDefaultsglslang::TParseContextprotected
globalOutputDefaultsglslang::TParseContextprotected
globalQualifierFixCheck(const TSourceLoc &, TQualifier &)glslang::TParseContext
globalQualifierTypeCheck(const TSourceLoc &, const TQualifier &, const TPublicType &)glslang::TParseContext
globalUniformBindingglslang::TParseContextBaseprotected
globalUniformBlockglslang::TParseContextBaseprotected
globalUniformDefaultsglslang::TParseContextprotected
globalUniformSetglslang::TParseContextBaseprotected
growGlobalUniformBlock(const TSourceLoc &, TType &, const TString &memberName, TTypeList *typeList=nullptr)glslang::TParseContextBasevirtual
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 > &) overrideglslang::TParseContextvirtual
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() constglslang::TParseVersionsinline
inductiveLoopBodyCheck(TIntermNode *, int loopIndexId, TSymbolTable &)glslang::TParseContext
inductiveLoopCheck(const TSourceLoc &, TIntermNode *init, TIntermLoop *loop)glslang::TParseContext
inductiveLoopIdsglslang::TParseContextprotected
infoSinkglslang::TParseVersions
inheritGlobalDefaults(TQualifier &dst) constglslang::TParseContextprotected
initializeExtensionBehavior()glslang::TParseVersionsvirtual
inMainglslang::TParseContext
int64Check(const TSourceLoc &, const char *op, bool builtIn=false)glslang::TParseVersionsvirtual
integerCheck(const TIntermTyped *node, const char *token)glslang::TParseContext
intermediateglslang::TParseVersions
invariantCheck(const TSourceLoc &, const TQualifier &)glslang::TParseContext
ioArrayCheck(const TSourceLoc &, const TType &, const TString &identifier)glslang::TParseContext
ioArraySymbolResizeListglslang::TParseContextprotected
isIoResizeArray(const TType &) constglslang::TParseContext
isReadingHLSL() constglslang::TParseVersionsinline
isRuntimeLength(const TIntermTyped &) constglslang::TParseContextprotected
languageglslang::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
limitsglslang::TParseContext
lineCallbackglslang::TParseContextBaseprotected
lineContinuationCheck(const TSourceLoc &, bool endOfComment) overrideglslang::TParseContextvirtual
lineDirectiveShouldSetNextLine() const overrideglslang::TParseContextvirtual
linkageSymbolsglslang::TParseContextBaseprotected
loopNestingLevelglslang::TParseContextBase
lValueErrorCheck(const TSourceLoc &, const char *op, TIntermTyped *) overrideglslang::TParseContextvirtual
makeAttributes(const TString &identifier) constglslang::TParseContext
makeAttributes(const TString &identifier, TIntermNode *node) constglslang::TParseContext
makeEditable(TSymbol *&) overrideglslang::TParseContextvirtual
makeInternalVariable(const char *name, const TType &) constglslang::TParseContextprotected
maxSamplerIndexglslang::TParseContextprotectedstatic
memberQualifierCheck(glslang::TPublicType &)glslang::TParseContext
mergeAttributes(TAttributes *, TAttributes *) constglslang::TParseContext
mergeObjectLayoutQualifiers(TQualifier &dest, const TQualifier &src, bool inheritOnly)glslang::TParseContext
mergeQualifiers(const TSourceLoc &, TQualifier &dst, const TQualifier &src, bool force)glslang::TParseContext
messagesglslang::TParseVersionsprotected
needsIndexLimitationCheckingglslang::TParseContextprotected
nestedBlockCheck(const TSourceLoc &)glslang::TParseContext
nestedStructCheck(const TSourceLoc &)glslang::TParseContext
nonInitConstCheck(const TSourceLoc &, TString &identifier, TType &type)glslang::TParseContextprotected
nonOpBuiltInCheck(const TSourceLoc &, const TFunction &, TIntermAggregate &)glslang::TParseContext
notifyErrorDirective(int line, const char *error_message)glslang::TParseContextBaseinlinevirtual
notifyExtensionDirective(int line, const char *extension, const char *behavior)glslang::TParseContextBaseinlinevirtual
notifyLineDirective(int curLineNo, int newLineNo, bool hasSource, int sourceNum, const char *sourceName)glslang::TParseContextBaseinlinevirtual
notifyVersion(int line, int version, const char *type_string)glslang::TParseContextBaseinlinevirtual
numErrorsglslang::TParseVersionsprotected
obeyPrecisionQualifiers() constglslang::TParseContextinline
opaqueCheck(const TSourceLoc &, const TType &, const char *op)glslang::TParseContext
operator=(TParseContext &)glslang::TParseContextprotected
glslang::TParseContextBase::operator=(TParseContextBase &)glslang::TParseContextBaseprotected
outputMessage(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat, TPrefixType prefix, va_list args)glslang::TParseContextBaseprotectedvirtual
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) overrideglslang::TParseContextvirtual
parseSwizzleSelector(const TSourceLoc &, const TString &, int size, TSwizzleSelectors< TVectorSelector > &)glslang::TParseContextBaseprotectedvirtual
parsingBuiltinsglslang::TParseContextBaseprotected
postEntryPointReturnglslang::TParseContextBase
ppContextglslang::TParseContextBaseprotected
ppError(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...)glslang::TParseContextBasevirtual
ppRequireExtensions(const TSourceLoc &, int numExtensions, const char *const extensions[], const char *featureDesc)glslang::TParseVersionsvirtual
ppWarn(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...)glslang::TParseContextBasevirtual
pragmaCallbackglslang::TParseContextBaseprotected
precisionManagerglslang::TParseContextprotected
precisionQualifierCheck(const TSourceLoc &, TBasicType, TQualifier &)glslang::TParseContext
profileglslang::TParseVersions
profileRequires(const TSourceLoc &, int queryProfiles, int minVersion, int numExtensions, const char *const extensions[], const char *featureDesc)glslang::TParseVersionsvirtual
profileRequires(const TSourceLoc &, int queryProfiles, int minVersion, const char *const extension, const char *featureDesc)glslang::TParseVersionsvirtual
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() constglslang::TParseVersionsinline
renameShaderFunction(TString *&name) constglslang::TParseContextBaseinline
requireExtensions(const TSourceLoc &, int numExtensions, const char *const extensions[], const char *featureDesc)glslang::TParseVersionsvirtual
requireNotRemoved(const TSourceLoc &, int queryProfiles, int removedVersion, const char *featureDesc)glslang::TParseVersionsvirtual
requireProfile(const TSourceLoc &, int queryProfiles, const char *featureDesc)glslang::TParseVersionsvirtual
requireSpv(const TSourceLoc &, const char *op)glslang::TParseVersionsvirtual
requireStage(const TSourceLoc &, EShLanguageMask, const char *featureDesc)glslang::TParseVersionsvirtual
requireStage(const TSourceLoc &, EShLanguage, const char *featureDesc)glslang::TParseVersionsvirtual
requireVulkan(const TSourceLoc &, const char *op)glslang::TParseVersionsvirtual
reservedErrorCheck(const TSourceLoc &, const TString &)glslang::TParseContext
reservedPpErrorCheck(const TSourceLoc &, const char *name, const char *op) overrideglslang::TParseContextvirtual
resourcesglslang::TParseContext
rValueErrorCheck(const TSourceLoc &, const char *op, TIntermTyped *) overrideglslang::TParseContextvirtual
samplerCheck(const TSourceLoc &, const TType &, const TString &identifier, TIntermTyped *initializer)glslang::TParseContext
samplerConstructorLocationCheck(const TSourceLoc &, const char *token, TIntermNode *)glslang::TParseContext
scanContextglslang::TParseContextBaseprotected
scopeManglerglslang::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::TParseContextBaseprotected
setCurrentColumn(int col)glslang::TParseVersionsinline
setCurrentLine(int line)glslang::TParseVersionsinline
setCurrentSourceName(const char *name)glslang::TParseVersionsinline
setCurrentString(int string)glslang::TParseVersionsinline
setDefaultPrecision(const TSourceLoc &, TPublicType &, TPrecisionQualifier)glslang::TParseContext
setErrorCallback(const std::function< void(int, const char *)> &func)glslang::TParseContextBaseinlinevirtual
setExtensionCallback(const std::function< void(int, const char *, const char *)> &func)glslang::TParseContextBaseinlinevirtual
setLayoutQualifier(const TSourceLoc &, TPublicType &, TString &)glslang::TParseContext
setLayoutQualifier(const TSourceLoc &, TPublicType &, TString &, const TIntermTyped *)glslang::TParseContext
setLimits(const TBuiltInResource &) overrideglslang::TParseContextvirtual
setLineCallback(const std::function< void(int, int, bool, int, const char *)> &func)glslang::TParseContextBaseinlinevirtual
setPpContext(TPpContext *c)glslang::TParseContextBaseinline
setPragmaCallback(const std::function< void(int, const TVector< TString > &)> &func)glslang::TParseContextBaseinlinevirtual
setPrecisionDefaults()glslang::TParseContext
setScanContext(TScanContext *c)glslang::TParseContextBaseinline
setScanner(TInputScanner *scanner)glslang::TParseVersionsinline
setUniformBlockDefaults(TType &) constglslang::TParseContextBaseinlineprotectedvirtual
setVersionCallback(const std::function< void(int, int, const char *)> &func)glslang::TParseContextBaseinlinevirtual
sourceEntryPointNameglslang::TParseContextBaseprotected
specializationCheck(const TSourceLoc &, const TType &, const char *op)glslang::TParseContext
spvRemoved(const TSourceLoc &, const char *op)glslang::TParseVersionsvirtual
spvVersionglslang::TParseVersions
statementNestingLevelglslang::TParseContextBase
structArrayCheck(const TSourceLoc &, const TType &structure)glslang::TParseContext
structNestingLevelglslang::TParseContextBase
structQualifierErrorCheck(const TSourceLoc &, const TPublicType &pType)glslang::TParseContext
structTypeCheck(const TSourceLoc &, TPublicType &)glslang::TParseContext
suppressWarnings() constglslang::TParseVersionsinline
switchLevelglslang::TParseContextBase
switchSequenceStackglslang::TParseContextBase
symbolTableglslang::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::TParseContextprotected
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::TParseContextBaseinline
TParseContextBase(TParseContextBase &)glslang::TParseContextBaseprotected
TParseVersions(TIntermediate &interm, int version, EProfile profile, const SpvVersion &spvVersion, EShLanguage language, TInfoSink &infoSink, bool forwardCompatible, EShMessages messages)glslang::TParseVersionsinline
trackLinkage(TSymbol &symbol)glslang::TParseContextBaseprotectedvirtual
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::TParseVersionsvirtual
updateExtensionBehavior(int line, const char *const extension, const char *behavior)glslang::TParseVersionsvirtual
updateExtensionBehavior(const char *const extension, TExtensionBehavior)glslang::TParseVersionsvirtual
updateStandaloneQualifierDefaults(const TSourceLoc &, const TPublicType &)glslang::TParseContext
userFunctionCallCheck(const TSourceLoc &, TIntermAggregate &)glslang::TParseContext
variableCheck(TIntermTyped *&nodePtr)glslang::TParseContext
versionglslang::TParseVersions
versionCallbackglslang::TParseContextBaseprotected
voidErrorCheck(const TSourceLoc &, const TString &, TBasicType)glslang::TParseContext
vulkanRemoved(const TSourceLoc &, const char *op)glslang::TParseVersionsvirtual
warn(const TSourceLoc &, const char *szReason, const char *szToken, const char *szExtraInfoFormat,...)glslang::TParseContextBasevirtual
wrapupSwitchSubsequence(TIntermAggregate *statements, TIntermNode *branchNode)glslang::TParseContext
~TParseContext()glslang::TParseContextvirtual
~TParseContextBase()glslang::TParseContextBaseinlinevirtual
~TParseVersions()glslang::TParseVersionsinlinevirtual