Home | History | Annotate | Download | only in compiler

Lines Matching full:parameter

1895         for (TIntermSequence::const_iterator parameter = parameters->begin(); parameter != parameters->end(); parameter++)
1897 ctorParameters.push_back((*parameter)->getAsTyped()->getType());
1942 for (unsigned int parameter = 0; parameter < ctorParameters.size(); parameter++)
1944 const TType &type = ctorParameters[parameter];
1946 constructor += typeString(type) + " x" + str(parameter) + arrayString(type);
1948 if (parameter < ctorParameters.size() - 1)
1969 const TType &parameter = ctorParameters[0];
1971 if (parameter.isScalar())
1986 else if (parameter.isMatrix())
1992 if (row < parameter.getNominalSize() && col < parameter.getNominalSize())
2017 const TType &parameter = ctorParameters[parameterIndex];
2022 if (parameter.isScalar())
2024 remainingComponents -= parameter.getObjectSize();
2026 else if (parameter.isVector())
2028 if (remainingComponents == parameter.getObjectSize() || moreParameters)
2030 remainingComponents -= parameter.getObjectSize();
2032 else if (remainingComponents < parameter.getNominalSize())
2047 else if (parameter.isMatrix() || parameter.getStruct())
2049 ASSERT(remainingComponents == parameter.getObjectSize() || moreParameters);
2051 remainingComponents -= parameter.getObjectSize();