Lines Matching full:subobject
212 /// InitListChecker itself performs a recursive walk of the subobject
224 /// list. Once we have completed our recursive walk of the subobject
230 /// subobject and then continue the initialization from that
232 /// designated subobject and manages backing out the recursion to
631 // Build a structured initializer list corresponding to this subobject.
639 // Check the element types and build the structural subobject.
1278 // If we're not the subobject that matches up with the '{' for
1453 // If we're not the subobject that matches up with the '{' for
1573 /// refers to the field within the appropriate subobject.
1597 // designators, so we have a full subobject path down to where the
1658 /// (C99 6.7.8). The actual subobject that this designator refers to
1659 /// within the current subobject is returned in either
1684 /// describes all of the subobject initializers in the order they'll
1730 // current subobject.
1889 // for a subobject corresponding to this field.
1971 // subobject.
1976 // the rest of this struct/class/union subobject.
1991 // Check the remaining fields within this class/struct/union subobject.
2137 // for a subobject corresponding to this array element.
2143 // Repeatedly perform subobject initializations in the range
2172 // the rest of this array subobject.
2183 // Check the remaining elements within this array subobject.
2191 // Get the structured initializer list for a subobject of type
2214 // subobject, e.g., by a compound literal:
2221 // subobject [0], overwriting previous initializers.
5314 // Step over any subobject adjustments; we may have a materialized
6143 /// Somewhere within T there is an uninitialized reference subobject.
6216 // Dig out the reference subobject which is uninitialized and diagnose it.