Lines Matching refs:initializer
892 is_initializer ? "initializer" : "value",
2204 * are immediately sized by a constructor or initializer.
4057 * Generate the IR for an initializer in a variable declaration
4067 YYLTYPE initializer_loc = decl->initializer->get_location();
4094 * OpenGL API; they cannot be declared with an initializer in a
4119 /* If the initializer is an ast_aggregate_initializer, recursively store
4123 if (decl->initializer->oper == ast_aggregate)
4124 _mesa_ast_set_aggregate_type(var->type, decl->initializer);
4127 ir_rvalue *rhs = decl->initializer->hir(initializer_instructions, state);
4191 decl->initializer->has_sequence_subexpression())) {
4205 "initializer of %s variable `%s' must be a "
4252 * its full type from the initializer. A declaration such as
4266 * to do_assignment can change the type of the initializer (via
4267 * the implicit conversion rules). For uniforms the initializer
4512 assert(decl->initializer == NULL);
4544 assert(decl->initializer == NULL);
5156 /* Process the initializer and add its instructions to a temporary
5180 if (decl->initializer != NULL) {
5194 if (this->type->qualifier.flags.q.constant && decl->initializer == NULL) {
5235 * Arrays that are sized using an initializer are still explicitly
5242 * if the definition includes an initializer:
5262 /* Add the variable to the symbol table. Note that the initializer's
5271 * after the initializer if present or immediately after the name
6637 * process_record_constructor() can do type-checking on C-style initializer