|
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 |
1.8.15