Lines Matching defs:sig
204 ir_function_signature *sig)
223 if (*other == sig)
226 const exec_node *node_a = sig->parameters.get_head_raw();
280 for (ir_function_signature **sig = matches; sig < matches + num_matches; sig++) {
281 if (is_best_inexact_overload(actual_parameters, matches, num_matches, *sig))
282 return *sig;
321 foreach_in_list(ir_function_signature, sig, &this->signatures) {
323 if (sig->is_builtin() && (!allow_builtins ||
324 !sig->is_builtin_available(state)))
327 switch (parameter_lists_match(state, & sig->parameters, actual_parameters)) {
331 return sig;
346 inexact_matches[num_inexact_matches++] = sig;
402 foreach_in_list(ir_function_signature, sig, &this->signatures) {
404 if (sig->is_builtin() && !sig->is_builtin_available(state))
407 if (parameter_lists_match_exact(&sig->parameters, actual_parameters))
408 return sig;