Lines Matching refs:initializer
2340 * Generate the IR for an initializer in a variable declaration
2350 YYLTYPE initializer_loc = decl->initializer->get_location();
2378 ir_rvalue *rhs = decl->initializer->hir(initializer_instructions,
2393 "initializer of %s variable `%s' must be a "
2408 "initializer of type %s cannot be assigned to "
2439 * its full type from the initializer. A declaration such as
2453 * to do_assignment can change the type of the initializer (via
2454 * the implicit conversion rules). For uniforms the initializer
2499 assert(decl->initializer == NULL);
2880 /* Process the initializer and add its instructions to a temporary
2889 if (decl->initializer != NULL) {
2901 if (this->type->qualifier.flags.q.constant && decl->initializer == NULL) {
2935 /* Add the variable to the symbol table. Note that the initializer's
2944 * after the initializer if present or immediately after the name