Lines Matching refs:Array
576 // If we have an array index variable, load it and use it as an offset.
613 const ConstantArrayType *Array = CGF.getContext().getAsConstantArrayType(T);
614 assert(Array && "Array initialization without the array type?");
631 uint64_t NumElements = Array->getSize().getZExtValue();
647 Array->getElementType(), ArrayIndexes, Index + 1);
716 // an array of PODs or classes with trivial copy constructors, ignore the
720 const ConstantArrayType *Array
722 if (Array && Constructor->isDefaulted() &&
724 QualType BaseElementTy = CGF.getContext().getBaseElementType(Array);
772 // a flat array.
779 // Create an array index that will be used to walk over all of the
786 // Emit the block variables for the array indices, if any.
1910 /// constructor for each of several members of an array.
1913 /// \param arrayType the type of the array to initialize
1928 /// constructor for each of several members of an array.
1931 /// \param numElements the number of elements in the array;
1963 // Find the end of the array.
1976 // Inside the loop body, emit the constructor call on the array element.
1997 // default constructor is called to initialize an element of an array.
2000 // before the construction of the next array element, if any.