Lines Matching refs:hasthis

139 #define MONO_CHECK_THIS(ins) (mono_method_signature (cfg->method)->hasthis && ((ins)->opcode == OP_…
1197 if (sig->hasthis) {
1981 if (sig->hasthis) { in check_call_signature()
2286 for (i = 0; i < sig->param_count + sig->hasthis; ++i) { in mono_emit_call_args()
2290 if (i >= sig->hasthis) in mono_emit_call_args()
2291 t = sig->params [i - sig->hasthis]; in mono_emit_call_args()
2441 might_be_remote = this_ins && sig->hasthis && in mono_emit_method_call_full()
2664 if (fsig->hasthis) in emit_extra_arg_calli()
2667 args [pindex ++] = orig_args [fsig->hasthis + i]; in emit_extra_arg_calli()
4076 …(fsig->param_count == 0 || (!fsig->hasthis && fsig->param_count == 1) || (fsig->param_count == 1 &… in handle_constrained_gsharedvt_call()
4095 if (fsig->hasthis && fsig->param_count) { in handle_constrained_gsharedvt_call()
4855 if (strcmp (cmethod->name, "get_Chars") == 0 && fsig->param_count + fsig->hasthis == 2) { in mini_emit_inst_for_method()
4886 } else if (strcmp (cmethod->name, "get_Length") == 0 && fsig->param_count + fsig->hasthis == 1) { in mini_emit_inst_for_method()
4899 if (strcmp (cmethod->name, "GetType") == 0 && fsig->param_count + fsig->hasthis == 1) { in mini_emit_inst_for_method()
4923 …if (strcmp (cmethod->name, "GetGenericValueImpl") == 0 && fsig->param_count + fsig->hasthis == 3 &… in mini_emit_inst_for_method()
4925 …else if (strcmp (cmethod->name, "SetGenericValueImpl") == 0 && fsig->param_count + fsig->hasthis =… in mini_emit_inst_for_method()
4933 else if (((strcmp (cmethod->name, "GetLength") == 0 && fsig->param_count + fsig->hasthis == 2) || in mini_emit_inst_for_method()
4934 … (strcmp (cmethod->name, "GetLowerBound") == 0 && fsig->param_count + fsig->hasthis == 2)) && in mini_emit_inst_for_method()
4975 if (strcmp (cmethod->name, "get_Rank") == 0 && fsig->param_count + fsig->hasthis == 1) { in mini_emit_inst_for_method()
4985 } else if (strcmp (cmethod->name, "get_Length") == 0 && fsig->param_count + fsig->hasthis == 1) { in mini_emit_inst_for_method()
5841 for (i = 0; i < sig->param_count + sig->hasthis; ++i) { in mono_save_args()
5842 …MonoType *argtype = (sig->hasthis && (i == 0)) ? type_from_stack_type (*sp) : sig->params [i - sig… in mono_save_args()
7012 if (fsig->hasthis && cmethod->klass->valuetype) in is_supported_tail_call()
7259 num_args = sig->hasthis + sig->param_count; in mono_method_to_ir()
7364 if (sig->hasthis) in mono_method_to_ir()
7367 param_types [n + sig->hasthis] = sig->params [n]; in mono_method_to_ir()
8119 n = fsig->param_count + fsig->hasthis; in mono_method_to_ir()
8205 n = fsig->param_count + fsig->hasthis; in mono_method_to_ir()
8457 n = fsig->param_count + fsig->hasthis; in mono_method_to_ir()
8907 …if (fsig->hasthis && (mono_class_is_marshalbyref (method->klass) || method->klass == mono_defaults… in mono_method_to_ir()
8967 if (fsig->hasthis) in mono_method_to_ir()
10191 has_flag->signature->hasthis && in mono_method_to_ir()
12011 n = fsig->param_count + fsig->hasthis + 1; in mono_method_to_ir()