Home | History | Annotate | Download | only in functional

Lines Matching refs:getStructPtr

86 		const glu::StructType* structType = type.getStructPtr();
170 if (type.getStructPtr()->hasTypeName())
173 std::vector<const glu::StructType*>::iterator where = std::find_if(dst.begin(), dst.end(), StructNameEqualPredicate(type.getStructPtr()->getTypeName()));
176 DE_ASSERT(**where == *type.getStructPtr());
184 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx)
185 collectNamedStructureDefinitions(dst, type.getStructPtr()->getMember(ndx).getType());
187 dst.push_back(type.getStructPtr());
274 for (int ndx = 0; ndx < varType.getStructPtr()->getNumMembers(); ++ndx)
275 writeVariableReadAccumulateExpression(buf, accumulatorName, name + "." + varType.getStructPtr()->getMember(ndx).getName(), varType.getStructPtr()->getMember(ndx).getType());
340 for (int ndx = 0; ndx < varType.getStructPtr()->getNumMembers(); ++ndx)
341 writeVariableWriteExpression(buf, sourceVec4Name, name + "." + varType.getStructPtr()->getMember(ndx).getName(), varType.getStructPtr()->getMember(ndx).getType());
406 for (int memberNdx = 0; memberNdx < type.getStructPtr()->getNumMembers(); ++memberNdx)
407 if (type.getStructPtr()->getMember(memberNdx).getName() == tokenizer.getIdentifier())
408 return traverseVariablePath(typePath, subPath + tokenizer.getCurrentTokenEndLocation(), type.getStructPtr()->getMember(memberNdx).getType());
528 for (int ndx = 0; ndx < complexType.getStructPtr()->getNumMembers(); ++ndx)
529 if (containsSubType(complexType.getStructPtr()->getMember(ndx).getType(), basicType))
600 for (int ndx = 0; ndx < complexType.getStructPtr()->getNumMembers(); ++ndx)
601 sum += getNumTypeInstances(complexType.getStructPtr()->getMember(ndx).getType(), predicate);
623 for (int ndx = 0; ndx < complexType.getStructPtr()->getNumMembers(); ++ndx)
624 sum += getMappedBasicTypeSum(complexType.getStructPtr()->getMember(ndx).getType(), typeMap);
775 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx)
776 sum += getBufferVariableSize(type.getStructPtr()->getMember(ndx).getType(), order);