• Home
  • Raw
  • Download

Lines Matching refs:blockName

59             blockName(nullptr),  in TParseContext()
3766 if (blockName == nullptr && in globalQualifierFixCheck()
4790 …ext::redeclareBuiltinBlock(const TSourceLoc& loc, TTypeList& newTypeList, const TString& blockName, in redeclareBuiltinBlock() argument
4798 if (blockName != "gl_PerVertex" && blockName != "gl_PerFragment" && in redeclareBuiltinBlock()
4799 blockName != "gl_MeshPerVertexNV" && blockName != "gl_MeshPerPrimitiveNV" && in redeclareBuiltinBlock()
4800 blockName != "gl_MeshPerVertexEXT" && blockName != "gl_MeshPerPrimitiveEXT") { in redeclareBuiltinBlock()
4801 error(loc, "cannot redeclare block: ", "block declaration", blockName.c_str()); in redeclareBuiltinBlock()
4831 … error(loc, "can only redeclare a built-in block once, and before any use", blockName.c_str(), ""); in redeclareBuiltinBlock()
4974 error(loc, "block redeclaration has extra members", blockName.c_str(), ""); in redeclareBuiltinBlock()
4977 error(loc, "cannot change arrayness of redeclared block", blockName.c_str(), ""); in redeclareBuiltinBlock()
4992 error(loc, "cannot change array size of redeclared block", blockName.c_str(), ""); in redeclareBuiltinBlock()
8255 blockStorageRemap(loc, blockName, currentBlockQualifier); in declareBlock()
8309 if (! symbolTable.atBuiltInLevel() && builtInName(*blockName)) { in declareBlock()
8310 redeclareBuiltinBlock(loc, typeList, *blockName, instanceName, arraySizes); in declareBlock()
8315 reservedErrorCheck(loc, *blockName); in declareBlock()
8457 TType blockType(&typeList, *blockName, currentBlockQualifier); in declareBlock()
8463 ioArrayCheck(loc, blockType, instanceName ? *instanceName : *blockName); in declareBlock()
8472 TType blockNameType(EbtReference, blockType, *blockName); in declareBlock()
8473 TVariable* blockNameVar = new TVariable(blockName, blockNameType, true); in declareBlock()
8475 TSymbol* existingName = symbolTable.find(*blockName); in declareBlock()
8482 error(loc, "block name cannot be redefined", blockName->c_str(), ""); in declareBlock()
8505 TVariable* blockNameVar = new TVariable(blockName, blockNameType); in declareBlock()
8507 TSymbol* existingName = symbolTable.find(*blockName); in declareBlock()
8510 …error(loc, "Cannot reuse block name within the same interface:", blockName->c_str(), blockType.get… in declareBlock()
8514 error(loc, "block name cannot redefine a non-block name", blockName->c_str(), ""); in declareBlock()
8528 …nameless block contains a member that already has a name at global scope", blockName->c_str(), ""); in declareBlock()
8636 error(loc, "only uniform, buffer, in, or out blocks are supported", blockName->c_str(), ""); in blockStageIoCheck()
8937 error(loc, "block name cannot redefine a non-block name", blockName->c_str(), ""); in addQualifierToExisting()