Lines Matching defs:sig
249 ir_function_signature *sig = f->exact_matching_signature(&hir_parameters);
250 if (sig == NULL && skip_body) {
252 sig = new(mem_ctx) ir_function_signature(return_type);
253 sig->is_builtin = true;
254 f->add_signature(sig);
255 } else if (sig != NULL) {
256 const char *badvar = sig->qualifiers_match(&hir_parameters);
263 if (sig->return_type != return_type) {
273 assert(sig != NULL);
275 sig->replace_parameters(&hir_parameters);
278 if (sig->is_defined) {
282 state->current_function = sig;
283 read_instructions(&sig->body, body_list, NULL);
285 sig->is_defined = true;