21 references to CallKind
Microsoft.CodeAnalysis.CSharp (21)
CodeGen\EmitExpression.cs (21)
1655
CallKind
callKind;
1668
callKind =
CallKind
.Call;
1672
callKind =
CallKind
.CallVirt;
1694
callKind =
CallKind
.Call;
1699
callKind =
CallKind
.ConstrainedCallVirt;
1711
callKind =
CallKind
.ConstrainedCallVirt;
1717
callKind =
CallKind
.Call;
1732
if (method.IsOverride && callKind !=
CallKind
.Call)
1737
if (callKind ==
CallKind
.ConstrainedCallVirt && actualMethodTargetedByTheCall.ContainingType.IsValueType)
1742
callKind =
CallKind
.Call;
1746
if (callKind ==
CallKind
.CallVirt)
1759
callKind =
CallKind
.Call;
1770
callKind =
CallKind
.Call;
1778
case
CallKind
.Call:
1782
case
CallKind
.CallVirt:
1786
case
CallKind
.ConstrainedCallVirt:
1801
LocalDefinition emitGenericReceiver(BoundCall call, out
CallKind
callKind)
1810
CallKind
.CallVirt :
1811
CallKind
.ConstrainedCallVirt;
1813
LocalDefinition tempOpt = EmitReceiverRef(receiver, callKind ==
CallKind
.ConstrainedCallVirt ? AddressKind.Constrained : AddressKind.Writeable);
1815
if (callKind ==
CallKind
.ConstrainedCallVirt && tempOpt is null && !receiverType.IsValueType &&