Lines Matching refs:structure
1780 else // Nameless structure, define in place
1904 TString structure;
1905 structure += "struct " + decorate(name) + "\n"
1914 structure += " " + typeString(field) + " " + field.getFieldName() + arrayString(field) + ";\n";
1917 structure += "};\n";
1919 if (std::find(mStructDeclarations.begin(), mStructDeclarations.end(), structure) == mStructDeclarations.end())
1921 mStructDeclarations.push_back(structure);
1959 constructor += " " + ctorName + " structure = {";
2070 " return structure;\n"
2090 const TTypeList *structure = type.getStruct();
2092 for (size_t i = 0; i < structure->size(); i++)
2094 const TType *fieldType = (*structure)[i].type;
2098 if (i != structure->size() - 1)