Lines Matching refs:TSourceLoc
261 bool TParseContext::parseVectorFields(const TSourceLoc &line, in parseVectorFields()
371 void TParseContext::error(const TSourceLoc &loc, const char *reason, const char *token) in error()
376 void TParseContext::error(const TSourceLoc &loc, const char *reason, const ImmutableString &token) in error()
381 void TParseContext::warning(const TSourceLoc &loc, const char *reason, const char *token) in warning()
387 const TSourceLoc &loc, in outOfRangeError()
410 void TParseContext::assignError(const TSourceLoc &line, in assignError()
423 void TParseContext::unaryOpError(const TSourceLoc &line, const char *op, const TType &operand) in unaryOpError()
435 void TParseContext::binaryOpError(const TSourceLoc &line, in binaryOpError()
448 void TParseContext::checkPrecisionSpecified(const TSourceLoc &line, in checkPrecisionSpecified()
514 bool TParseContext::checkCanBeLValue(const TSourceLoc &line, const char *op, TIntermTyped *node) in checkCanBeLValue()
729 bool TParseContext::checkIsAtGlobalLevel(const TSourceLoc &line, const char *token) in checkIsAtGlobalLevel()
742 bool TParseContext::checkIsNotReserved(const TSourceLoc &line, const ImmutableString &identifier) in checkIsNotReserved()
775 bool TParseContext::checkConstructorArguments(const TSourceLoc &line, in checkConstructorArguments()
933 bool TParseContext::checkIsNonVoid(const TSourceLoc &line, in checkIsNonVoid()
948 bool TParseContext::checkIsScalarBool(const TSourceLoc &line, const TIntermTyped *type) in checkIsScalarBool()
960 void TParseContext::checkIsScalarBool(const TSourceLoc &line, const TPublicType &pType) in checkIsScalarBool()
968 bool TParseContext::checkIsNotOpaqueType(const TSourceLoc &line, in checkIsNotOpaqueType()
995 void TParseContext::checkDeclaratorLocationIsNotSpecified(const TSourceLoc &line, in checkDeclaratorLocationIsNotSpecified()
1005 void TParseContext::checkLocationIsNotSpecified(const TSourceLoc &location, in checkLocationIsNotSpecified()
1020 void TParseContext::checkStd430IsForShaderStorageBlock(const TSourceLoc &location, in checkStd430IsForShaderStorageBlock()
1030 void TParseContext::checkOutParameterIsNotOpaqueType(const TSourceLoc &line, in checkOutParameterIsNotOpaqueType()
1042 unsigned int TParseContext::checkIsValidArraySize(const TSourceLoc &line, TIntermTyped *expr) in checkIsValidArraySize()
1099 bool TParseContext::checkIsValidQualifierForArray(const TSourceLoc &line, in checkIsValidQualifierForArray()
1115 bool TParseContext::checkArrayElementIsNotArray(const TSourceLoc &line, in checkArrayElementIsNotArray()
1129 bool TParseContext::checkArrayOfArraysInOut(const TSourceLoc &line, in checkArrayOfArraysInOut()
1163 bool TParseContext::checkIsValidTypeAndQualifierForArray(const TSourceLoc &indexLocation, in checkIsValidTypeAndQualifierForArray()
1194 void TParseContext::checkCanBeDeclaredWithoutInitializer(const TSourceLoc &line, in checkCanBeDeclaredWithoutInitializer()
1242 bool TParseContext::declareVariable(const TSourceLoc &line, in declareVariable()
1388 const TSourceLoc &line, in checkIsParameterQualifierValid()
1418 bool TParseContext::checkCanUseOneOfExtensions(const TSourceLoc &line, in checkCanUseOneOfExtensions()
1489 const TSourceLoc &line,
1492 const TSourceLoc &line,
1495 const TSourceLoc &line,
1498 bool TParseContext::checkCanUseExtension(const TSourceLoc &line, TExtension extension) in checkCanUseExtension()
1510 const TSourceLoc &location) in declarationQualifierErrorCheck()
1579 const TSourceLoc &location) in atomicCounterQualifierErrorCheck()
1596 void TParseContext::emptyDeclarationErrorCheck(const TType &type, const TSourceLoc &location) in emptyDeclarationErrorCheck()
1614 const TSourceLoc &identifierLocation) in nonEmptyDeclarationErrorCheck()
1772 void TParseContext::checkBindingIsValid(const TSourceLoc &identifierLocation, const TType &type) in checkBindingIsValid()
1802 void TParseContext::checkCanUseLayoutQualifier(const TSourceLoc &location) in checkCanUseLayoutQualifier()
1813 bool TParseContext::checkLayoutQualifierSupported(const TSourceLoc &location, in checkLayoutQualifierSupported()
1826 bool TParseContext::checkWorkGroupSizeIsNotSpecified(const TSourceLoc &location, in checkWorkGroupSizeIsNotSpecified()
1845 void TParseContext::checkInternalFormatIsNotSpecified(const TSourceLoc &location, in checkInternalFormatIsNotSpecified()
1855 void TParseContext::checkIndexIsNotSpecified(const TSourceLoc &location, int index) in checkIndexIsNotSpecified()
1866 void TParseContext::checkBindingIsNotSpecified(const TSourceLoc &location, int binding) in checkBindingIsNotSpecified()
1876 void TParseContext::checkOffsetIsNotSpecified(const TSourceLoc &location, int offset) in checkOffsetIsNotSpecified()
1885 void TParseContext::checkImageBindingIsValid(const TSourceLoc &location, in checkImageBindingIsValid()
1896 void TParseContext::checkSamplerBindingIsValid(const TSourceLoc &location, in checkSamplerBindingIsValid()
1907 void TParseContext::checkBlockBindingIsValid(const TSourceLoc &location, in checkBlockBindingIsValid()
1931 void TParseContext::checkAtomicCounterBindingIsValid(const TSourceLoc &location, int binding) in checkAtomicCounterBindingIsValid()
1940 void TParseContext::checkUniformLocationInRange(const TSourceLoc &location, in checkUniformLocationInRange()
1956 void TParseContext::checkAttributeLocationInRange(const TSourceLoc &location, in checkAttributeLocationInRange()
1972 void TParseContext::checkYuvIsNotSpecified(const TSourceLoc &location, bool yuv) in checkYuvIsNotSpecified()
1980 void TParseContext::checkEarlyFragmentTestsIsNotSpecified(const TSourceLoc &location, in checkEarlyFragmentTestsIsNotSpecified()
1991 void TParseContext::checkNoncoherentIsSpecified(const TSourceLoc &location, bool noncoherent) in checkNoncoherentIsSpecified()
2002 void TParseContext::checkNoncoherentIsNotSpecified(const TSourceLoc &location, bool noncoherent) in checkNoncoherentIsNotSpecified()
2014 const TSourceLoc &location) in checkTCSOutVarIndexIsValid()
2066 const TSourceLoc &invariantLocation) in checkInvariantVariableQualifier()
2093 void TParseContext::handleExtensionDirective(const TSourceLoc &loc, in handleExtensionDirective()
2103 void TParseContext::handlePragmaDirective(const TSourceLoc &loc, in handlePragmaDirective()
2132 const TSourceLoc &line) in addScalarLiteral()
2146 const TVariable *TParseContext::getNamedVariable(const TSourceLoc &location, in getNamedVariable()
2191 TIntermTyped *TParseContext::parseVariableIdentifier(const TSourceLoc &location, in parseVariableIdentifier()
2249 bool TParseContext::executeInitializer(const TSourceLoc &line, in executeInitializer()
2358 const TSourceLoc &loc) in addConditionInitializer()
2387 const TSourceLoc &line) in addLoop()
2449 const TSourceLoc &loc) in addIfElse()
2570 const TSourceLoc &qualifierLocation) in checkInputOutputTypeIsValidES3()
2663 const TSourceLoc &location) in checkMemoryQualifierIsNotSpecified()
2693 const TSourceLoc &loc, in checkAtomicCounterOffsetDoesNotOverlap()
2718 void TParseContext::checkAtomicCounterOffsetAlignment(const TSourceLoc &location, const TType &type) in checkAtomicCounterOffsetAlignment()
2729 void TParseContext::checkGeometryShaderInputAndSetArraySize(const TSourceLoc &location, in checkGeometryShaderInputAndSetArraySize()
2767 void TParseContext::checkTessellationShaderUnsizedArraysAndSetSize(const TSourceLoc &location, in checkTessellationShaderUnsizedArraysAndSetSize()
2850 const TSourceLoc &identifierOrTypeLocation, in parseSingleDeclaration()
2935 const TSourceLoc &identifierLocation, in parseSingleArrayDeclaration()
2937 const TSourceLoc &indexLocation, in parseSingleArrayDeclaration()
2981 const TSourceLoc &identifierLocation, in parseSingleInitDeclaration()
2983 const TSourceLoc &initLocation, in parseSingleInitDeclaration()
3019 const TSourceLoc &identifierLocation, in parseSingleArrayInitDeclaration()
3021 const TSourceLoc &indexLocation, in parseSingleArrayInitDeclaration()
3023 const TSourceLoc &initLocation, in parseSingleArrayInitDeclaration()
3056 const TSourceLoc &identifierLoc, in parseGlobalQualifierDeclaration()
3112 const TSourceLoc &identifierLocation, in parseDeclarator()
3150 const TSourceLoc &identifierLocation, in parseArrayDeclarator()
3152 const TSourceLoc &arrayLocation, in parseArrayDeclarator()
3194 const TSourceLoc &identifierLocation, in parseInitDeclarator()
3196 const TSourceLoc &initLocation, in parseInitDeclarator()
3225 const TSourceLoc &identifierLocation, in parseArrayInitDeclarator()
3227 const TSourceLoc &indexLocation, in parseArrayInitDeclarator()
3229 const TSourceLoc &initLocation, in parseArrayInitDeclarator()
3259 TIntermNode *TParseContext::addEmptyStatement(const TSourceLoc &location) in addEmptyStatement()
3269 const TSourceLoc &location) in setAtomicCounterBindingDefaultOffset()
3283 const TSourceLoc &loc) in parseDefaultPrecisionQualifier()
3324 const TSourceLoc &line) in setGeometryShaderInputArraySize()
3772 const TSourceLoc &location, in createPrototypeNodeFromFunction()
3813 const TSourceLoc &location) in addFunctionPrototypeDeclaration()
3846 const TSourceLoc &location) in addFunctionDefinition()
3875 void TParseContext::parseFunctionDefinitionHeader(const TSourceLoc &location, in parseFunctionDefinitionHeader()
3903 TFunction *TParseContext::parseFunctionDeclarator(const TSourceLoc &location, TFunction *function) in parseFunctionDeclarator()
4009 const TSourceLoc &location) in parseFunctionHeader()
4073 void TParseContext::checkIsNotUnsizedArray(const TSourceLoc &line, in checkIsNotUnsizedArray()
4087 const TSourceLoc &nameLoc) in parseParameterDeclarator()
4102 const TSourceLoc &nameLoc) in parseParameterDeclarator()
4109 const TSourceLoc &nameLoc, in parseParameterArrayDeclarator()
4111 const TSourceLoc &arrayLoc, in parseParameterArrayDeclarator()
4123 const TSourceLoc &line) in checkUnsizedArrayConstructorArgumentDimensionality()
4165 TIntermTyped *TParseContext::addConstructor(TFunctionLookup *fnCall, const TSourceLoc &line) in addConstructor()
4207 const TSourceLoc &nameLine, in addInterfaceBlock()
4211 const TSourceLoc &instanceLine, in addInterfaceBlock()
4213 const TSourceLoc &arraySizesLine) in addInterfaceBlock()
4580 void TParseContext::enterStructDeclaration(const TSourceLoc &line, in enterStructDeclaration()
4598 void TParseContext::checkIsBelowStructNestingLimit(const TSourceLoc &line, const TField &field) in checkIsBelowStructNestingLimit()
4636 const TSourceLoc &location, in addIndexExpression()
4840 const TSourceLoc &location, in checkIndexLessThan()
4861 const TSourceLoc &dotLocation, in addFieldSelectionExpression()
4863 const TSourceLoc &fieldLocation) in addFieldSelectionExpression()
4977 const TSourceLoc &qualifierTypeLine) in parseLayoutQualifier()
5203 const TSourceLoc &qualifierTypeLine, in parseLocalSize()
5205 const TSourceLoc &intValueLine, in parseLocalSize()
5222 const TSourceLoc &intValueLine, in parseNumViews()
5236 const TSourceLoc &intValueLine, in parseInvocations()
5256 const TSourceLoc &intValueLine, in parseMaxVertices()
5276 const TSourceLoc &intValueLine, in parseVertices()
5293 const TSourceLoc &intValueLine, in parseIndexLayoutQualifier()
5313 const TSourceLoc &qualifierTypeLine, in parseLayoutQualifier()
5315 const TSourceLoc &intValueLine) in parseLayoutQualifier()
5422 TTypeQualifierBuilder *TParseContext::createTypeQualifierBuilder(const TSourceLoc &loc) in createTypeQualifierBuilder()
5430 const TSourceLoc &loc) in parseGlobalStorageQualifier()
5436 TStorageQualifierWrapper *TParseContext::parseVaryingQualifier(const TSourceLoc &loc) in parseVaryingQualifier()
5445 TStorageQualifierWrapper *TParseContext::parseInQualifier(const TSourceLoc &loc) in parseInQualifier()
5495 TStorageQualifierWrapper *TParseContext::parseOutQualifier(const TSourceLoc &loc) in parseOutQualifier()
5544 TStorageQualifierWrapper *TParseContext::parseInOutQualifier(const TSourceLoc &loc) in parseInOutQualifier()
5564 const TSourceLoc &rightQualifierLocation) in joinLayoutQualifiers()
5571 const TSourceLoc &loc) in parseStructDeclarator()
5578 const TSourceLoc &loc, in parseStructArrayDeclarator()
5588 const TSourceLoc &location) in checkDoesNotHaveDuplicateFieldName()
5599 TFieldList *TParseContext::addStructFieldList(TFieldList *fields, const TSourceLoc &location) in addStructFieldList()
5612 const TSourceLoc &location) in combineStructFieldLists()
5678 TTypeSpecifierNonArray TParseContext::addStructure(const TSourceLoc &structLine, in addStructure()
5679 const TSourceLoc &nameLine, in addStructure()
5749 const TSourceLoc &loc) in addSwitch()
5773 TIntermCase *TParseContext::addCase(TIntermTyped *condition, const TSourceLoc &loc) in addCase()
5804 TIntermCase *TParseContext::addDefault(const TSourceLoc &loc) in addDefault()
5818 const TSourceLoc &loc, in createUnaryMath()
5875 TIntermTyped *TParseContext::addUnaryMath(TOperator op, TIntermTyped *child, const TSourceLoc &loc) in addUnaryMath()
5888 const TSourceLoc &loc) in addUnaryMathLValue()
5921 const TSourceLoc &loc) in binaryOpCommonCheck()
6214 const TSourceLoc &loc) in addBinaryMathInternal()
6284 const TSourceLoc &loc) in addBinaryMath()
6298 const TSourceLoc &loc) in addBinaryMathBooleanResult()
6313 const TSourceLoc &loc) in addAssign()
6356 const TSourceLoc &loc) in addComma()
6378 TIntermBranch *TParseContext::addBranch(TOperator op, const TSourceLoc &loc) in addBranch()
6415 const TSourceLoc &loc) in addBranch()
6618 void TParseContext::checkSingleTextureOffset(const TSourceLoc &line, in checkSingleTextureOffset()
6813 TIntermTyped *TParseContext::addFunctionCallOrMethod(TFunctionLookup *fnCall, const TSourceLoc &loc) in addFunctionCallOrMethod()
6826 TIntermTyped *TParseContext::addMethod(TFunctionLookup *fnCall, const TSourceLoc &loc) in addMethod()
6862 const TSourceLoc &loc) in addNonConstructorFunctionCall()
6960 const TSourceLoc &loc) in addTernarySelection()