Home | History | Annotate | Download | only in Sema

Lines Matching refs:Array

1046   // in an array-bound) - in which case we still want to return the 
3273 // array object can specify array types that differ by the presence or
3274 // absence of a major array bound (8.3.4).
3358 // C++11 [dcl.array]p3:
3360 // scope in which the bound was specified, an omitted array bound
4216 // array of such objects.
5016 /// Helper method to turn variable array types into constant array
5023 // This method tries to turn a variable array into a constant
5024 // array even when the size isn't an ICE. This is necessary
5067 // Check whether the array size is negative.
5073 // Check whether the array is too large to be addressed.
5115 /// Helper method to turn variable array types into constant array
5734 // half array type (unless the cl_khr_fp16 extension is enabled).
6176 // affects whether we merge types with it, per C++11 [dcl.array]p3.
9235 // array of auto, nor deduce such a type.
9261 // complete with the restriction that an array type might be completed by
9264 if (const ArrayType *Array = Context.getAsIncompleteArrayType(BaseDeclType))
9265 BaseDeclType = Array->getElementType();
9774 // definitions with incomplete array type.
9827 // version of one of these types, or an array of one of the preceding
9844 // array thereof), the object shall be default-initialized; if
10046 // array type; should we diagnose that here?
10048 // Regardless, we don't want to ignore array nesting when
10614 // OpenCL allows function arguments declared to be an array of a type
13131 // cannot be a member of a union, nor can an array of such
13461 // array type; such a structure (and any union containing,
13464 // array.
13477 // Flexible array member.
13478 // Microsoft and g++ is more permissive regarding flexible array.
13479 // It will accept flexible array in union and also
13503 // array member declared at the end of an object not adjacent to the end
13526 // Okay, we have a legal flexible array member at the end of the struct.
13537 // A type which contains a flexible array member is considered to be a
13538 // flexible array member.