29 references to Call
Microsoft.CodeAnalysis.CSharp (29)
Compiler\MethodBodySynthesizer.Lowered.cs (1)
430BoundExpression nextEquals = F.Call(
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (3)
568F.Call( 580F.Call( 620F.Call(
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
695unquoted = _bound.Call(_bound.MethodInfo(method, createDelegate.ContainingType), createDelegate, _bound.Typeof(delegateType, createDelegate.Parameters[0].Type), receiver);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
444return _factory.Call(null, sequenceEqual, input, _factory.Call(null, asSpan, _factory.StringLiteral(value)));
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (4)
578var call = _factory.Call(null, elementRef, inlineArrayLocal, _factory.Literal(i), useStrictArgumentRefKinds: true); 591var span = _factory.Call( 962var targetSlice = _factory.Call(spanTemp, spanSliceMethod.AsMember((NamedTypeSymbol)spanTemp.Type!), indexTemp, spreadLength); 1052sideEffects.Add(_factory.Call(receiver: null, setCount, listTemp, knownLengthTemp));
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
614return _factory.Call(null, createSpan, rewrittenOperand, _factory.Literal(length), useStrictArgumentRefKinds: true);
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
311result = _factory.Call(eventInfo, addRemove,
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
789return rewriter._factory.Call(null, elementRef, boundArrayVar, boundPositionVar, useStrictArgumentRefKinds: true);
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (5)
283result = _factory.Call(null, createSpan, possiblyRefCapturedReceiver, rangeSizeExpr, useStrictArgumentRefKinds: true); 287result = _factory.Call(_factory.Call(null, createSpan, possiblyRefCapturedReceiver, _factory.Literal(length), useStrictArgumentRefKinds: true), 383return _factory.Call(null, elementRef, rewrittenReceiver, index, useStrictArgumentRefKinds: true); 394return _factory.Call(_factory.Call(null, createSpan, rewrittenReceiver, _factory.Literal(length), useStrictArgumentRefKinds: true), getItemOrSliceHelper, index);
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
870return _factory.Call(null, argumentInfoFactory, _factory.Literal((int)flags), _factory.Literal(name));
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (4)
607f.Call(parameterReference0, arraySetValueMethod, 625f.Call( 638f.Call( 758return f.Call(
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
97var contractsEqual = F.Call(receiver: null, F.WellKnownMethod(WellKnownMember.System_Type__op_Equality),
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (1)
41F.CloseMethod(F.Block(F.Return(F.Not(F.Call(receiver: null, ContainingType.GetMembers(WellKnownMemberNames.EqualityOperatorName).OfType<SynthesizedRecordEqualityOperator>().Single(),
Symbols\Synthesized\SynthesizedInlineArrayAsReadOnlySpanMethod.cs (1)
30var body = f.Return(f.Call(null,
Symbols\Synthesized\SynthesizedInlineArrayAsSpanMethod.cs (1)
30var body = f.Return(f.Call(null,
Symbols\Synthesized\SynthesizedInlineArrayElementRefMethod.cs (1)
32var body = f.Return(f.Call(null,
Symbols\Synthesized\SynthesizedInlineArrayElementRefReadOnlyMethod.cs (1)
32var body = f.Return(f.Call(null,