Lines Matching refs:sig
203 ir_function_signature *sig)
222 if (*other == sig)
225 const exec_node *node_a = sig->parameters.get_head_raw();
279 for (ir_function_signature **sig = matches; sig < matches + num_matches; sig++) {
280 if (is_best_inexact_overload(actual_parameters, matches, num_matches, *sig))
281 return *sig;
320 foreach_in_list(ir_function_signature, sig, &this->signatures) {
322 if (sig->is_builtin() && (!allow_builtins ||
323 !sig->is_builtin_available(state)))
326 switch (parameter_lists_match(state, & sig->parameters, actual_parameters)) {
330 return sig;
342 inexact_matches[num_inexact_matches++] = sig;
398 foreach_in_list(ir_function_signature, sig, &this->signatures) {
400 if (sig->is_builtin() && !sig->is_builtin_available(state))
403 if (parameter_lists_match_exact(&sig->parameters, actual_parameters))
404 return sig;