Lines Matching defs:initializer

161    the TREE_VALUE slot and the initializer is stored
3330 /* Generate an initializer for a function naming variable from
3852 have been parsed, before parsing the initializer if any.
3936 /* Is it valid for this decl to have an initializer at all?
3938 tell `cp_finish_decl' to ignore the initializer once it is parsed. */
4044 includes an initializer; otherwise, it is a declaration.
4110 /* Is it valid for this decl to have an initializer at all?
4112 tell `cp_finish_decl' to ignore the initializer once it is parsed. */
4120 error ("variable %q#D has initializer but incomplete type", decl);
4169 Returns an initializer expression to use to initialize DECL, or
4190 error ("ISO C++ forbids use of initializer list to "
4196 init = build_x_compound_expr_from_list (init, "initializer");
4230 a given brace-enclosed initializer is for a class type or for an
4232 initializer. If it does, an error is issued. Returns true if CE
4233 is valid, i.e., does not have a designated initializer. */
4245 "initializer for an array", ce->index);
4253 array until we finish parsing the initializer. If that's the
4268 tree initializer = init ? init : DECL_INITIAL (decl);
4274 initializer. */
4275 if (initializer && TREE_CODE (initializer) == CONSTRUCTOR)
4277 VEC(constructor_elt,gc) *v = CONSTRUCTOR_ELTS (initializer);
4289 failure = cp_complete_array_type (&TREE_TYPE (decl), initializer,
4293 error ("initializer fails to determine size of %qD", decl);
4430 "the initializer",
4461 /* Structure holding the current initializer being processed by reshape_init.
4463 after the last element present in the initializer. */
4503 /* The initializer for an array is always a CONSTRUCTOR. */
4569 error ("invalid type %qT as initializer for a vector of type %qT",
4598 /* The initializer for a class is always a CONSTRUCTOR. */
4606 An initializer for an aggregate member that is an
4608 initializer-list {}. */
4611 error ("initializer for %qT must be brace-enclosed", type);
4646 initializer, the braces shall only contain an
4647 initializer for the first member of the union. */
4657 /* Subroutine of reshape_init, which processes a single initializer (part of
4659 iterator within the CONSTRUCTOR which points to the initializer to process.
4660 FIRST_INITIALIZER_P is true if this is the first initializer of the
4669 initializer. */
4673 brace-enclosed initializer.
4680 error ("braces around scalar initializer for type %qT", type);
4691 initializing the aggregate member with an initializer from an
4692 initializer-list. If the initializer can initialize a member,
4695 initializer is considered for the initialization of the first
4725 /* If it's a string literal, then it's the initializer for the array
4736 initializer already, and there is not a CONSTRUCTOR, it means that there
4763 warning (OPT_Wmissing_braces, "missing braces around initializer for %qT",
4779 brace-enclosed aggregate initializer.
4782 a brace-enclosed initializer for an entity of the indicated aggregate TYPE.
4805 initializer. */
4825 /* Verify INIT (the initializer for DECL), and record the
4851 initializer may tell us how many elements are in the array.
4881 error ("scalar object %qD requires one element in initializer", decl);
4915 array size from the initializer. */
5149 storage duration (like a virtual table) whose initializer is a
5169 /* INIT is the initializer for a variable, as represented by the
5176 /* A parenthesized initializer, e.g.: int i (3, 2); ? */
5179 /* A brace-enclosed initializer, e.g.: int i = { 3 }; ? */
5447 /* init_byref_decl - This routine builds the initializer for the __Block_byref_x
5449 { NULL, &x, 0, sizeof(struct __Block_byref_x), initializer-expr};
5459 &initializer-expr};
5565 INIT is the initializer (if any) for DECL. If INIT_CONST_EXPR_P is
5708 initializer for the variable, since the initialization might
5717 /* Convert the initializer to the type of DECL, if we have not
5722 class-specifier, there can be an initializer even if DECL
5745 /* Check that the initializer for a static data member was a
5747 initializer is an integral constant expression, we do not
5772 We cannot create an appropriate initializer until after
5790 there is no initializer. It is valid to index through the
5858 initializer. It is not legal to redeclare a static data
6156 is its initializer. Generate code to handle the construction
6312 3 if the initializer list is empty (in pedantic mode). */
7063 initialized with an integral constant expression, the initializer
7427 INITIALIZED is 1 if the decl has an initializer.
8079 error ("%qs has both %<extern%> and initializer", name);
8707 individually set by the object's initializer. */
9097 constant-initializer only if it declares a static