Lines Matching refs:structure
549 error(line, "Number of constructor parameters does not match the number of structure fields", "constructor", "");
624 error(line, reason, getBasicString(pType.type), "(structure contains a sampler)");
643 error(line, "cannot be used with a structure", getQualifierString(pType.qualifier), "");
671 TTypeList& structure = *type.getStruct();
672 for (unsigned int i = 0; i < structure.size(); ++i) {
673 if (containsSampler(*structure[i].type))
1110 // If structure constructor or array constructor is being called
1111 // for only one parameter inside the structure, we need to call constructStruct function once.
1132 // if the structure constructor contains more than one parameter, then construct
1139 // for structure constructors, just check if the right type is passed, no conversion is allowed.
1274 // node or it could be the intermediate tree representation of accessing fields in a constant structure or column of
1319 // constant matrix or it could be the tree representation of the constant matrix (s.m1[0] where s is a constant structure)
1351 // constant array or it could be the tree representation of the constant array (s.a1[0] where s is a constant structure)
1383 // This function returns the value of a particular field inside a constant structure from the symbol table.
1408 error(line, "Cannot offset into the structure", "Error", "");