Home | History | Annotate | Download | only in slang

Lines Matching defs:ArraySize

89                      unsigned ArraySize);
91 void genAddStatementEnd(const std::string &VarName, unsigned ArraySize);
1443 << "[" << std::max(TypeData.arraySize, 1U) << "];\n";
1445 if (TypeData.arraySize == 0) { // result type is non-array non-vector
1465 << "[" << TypeData.arraySize << "];\n";
1467 mOut.indent() << "for (int Idx = 0; Idx < " << TypeData.arraySize << "; ++Idx)";
1485 const unsigned OutArrayElementCount = VectorElementCount * std::max(TypeData.arraySize, 1U);
1495 if (TypeData.arraySize == 0) { // result type is vector
1511 << "[" << TypeData.arraySize << "];\n";
1512 mOut.indent() << "for (int Idx = 0; Idx < " << TypeData.arraySize << "; ++Idx)";
2478 genAddElement(mERT, "", /* ArraySize = */ 0);
2483 unsigned ArraySize) {
2489 genAddStatementEnd(VarName, ArraySize);
2501 genAddStatementEnd(VarName, ArraySize);
2513 genAddStatementEnd(VarName, ArraySize);
2543 ArraySize = ECAT->getNumElement();
2546 genAddStatementEnd(VarName, ArraySize);
2593 genAddStatementEnd(FieldName, ArraySize);
2642 unsigned ArraySize) {
2644 if (ArraySize > 0) {
2645 *mOut << ", " << ArraySize;