1 instantiation of CSharpOperationFactory
Microsoft.CodeAnalysis.CSharp (1)
Compilation\MemberSemanticModel.cs (1)
61
_operationFactory = new Lazy<CSharpOperationFactory>(() => new
CSharpOperationFactory
(this));
13 references to CSharpOperationFactory
Microsoft.CodeAnalysis.CSharp (13)
BoundTree\Expression.cs (5)
29
ImmutableArray<BoundNode> IBoundInvalidNode.InvalidNodeChildren =>
CSharpOperationFactory
.CreateInvalidChildrenFromArgumentsExpression(receiverOpt: null, Arguments, InitializerExpressionOpt);
39
ImmutableArray<BoundNode> IBoundInvalidNode.InvalidNodeChildren =>
CSharpOperationFactory
.CreateInvalidChildrenFromArgumentsExpression(ImplicitReceiverOpt, Arguments);
56
ImmutableArray<BoundNode> IBoundInvalidNode.InvalidNodeChildren =>
CSharpOperationFactory
.CreateInvalidChildrenFromArgumentsExpression(ReceiverOpt, Arguments);
61
ImmutableArray<BoundNode> IBoundInvalidNode.InvalidNodeChildren =>
CSharpOperationFactory
.CreateInvalidChildrenFromArgumentsExpression(ReceiverOpt, Arguments);
185
ImmutableArray<BoundNode> IBoundInvalidNode.InvalidNodeChildren =>
CSharpOperationFactory
.CreateInvalidChildrenFromArgumentsExpression(receiverOpt: this.InvokedExpression, Arguments);
Compilation\MemberSemanticModel.cs (2)
42
private readonly Lazy<
CSharpOperationFactory
> _operationFactory;
61
_operationFactory = new Lazy<
CSharpOperationFactory
>(() => new CSharpOperationFactory(this));
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
947
CSharpOperationFactory
operationFactory,
1142
CSharpOperationFactory
operationFactory,
Operations\CSharpOperationFactory.cs (4)
1472
Func<BoundInterpolatedString, int, (
CSharpOperationFactory
, InterpolatedStringHandlerData), IOperation> createInterpolatedString
1475
Func<BoundBinaryOperator, IOperation, IOperation, (
CSharpOperationFactory
, InterpolatedStringHandlerData), IOperation> createBinaryOperator
1483
(
CSharpOperationFactory
@this, InterpolatedStringHandlerData Data) arg)
1490
(
CSharpOperationFactory
@this, InterpolatedStringHandlerData _) arg)