10 instantiations of InvocationOperation
Microsoft.CodeAnalysis (10)
Generated\Operations.Generated.cs (1)
10904return new InvocationOperation(internalOperation.TargetMethod, internalOperation.ConstrainedToType, Visit(internalOperation.Instance), internalOperation.IsVirtual, VisitArray(internalOperation.Arguments), internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.Type, internalOperation.IsImplicit);
Operations\ControlFlowGraphBuilder.cs (9)
3343return new InvocationOperation(method, constrainedToType: null, value, isVirtual: false, 4189var invocation = new InvocationOperation(method, constrainedToType: null, value, isVirtual: disposeMethod is (null or { IsVirtual: true } or { IsAbstract: true }), 4342AddStatement(new InvocationOperation(enterMethod, constrainedToType: null, instance: null, isVirtual: false, 4370AddStatement(new InvocationOperation(enterMethod, constrainedToType: null, instance: null, isVirtual: false, 4425AddStatement(new InvocationOperation(exitMethod, constrainedToType: null, instance: null, isVirtual: false, 4704return new InvocationOperation(method, constrainedToType: null, instanceOpt, 4833return new InvocationOperation(method, constrainedToType: null, instance: null, isVirtual: false, builder.ToImmutableAndFree(), 5933return new InvocationOperation(operation.TargetMethod, operation.ConstrainedToType, visitedInstance, operation.IsVirtual, visitedArguments, semanticModel: null, operation.Syntax, 7934: new InvocationOperation(operation.CloneMethod, constrainedToType: null, visitedInstance,
7 references to InvocationOperation
Microsoft.CodeAnalysis (7)
Generated\Operations.Generated.cs (2)
10903var internalOperation = (InvocationOperation)operation;
Operations\ControlFlowGraphBuilder.cs (5)
4189var invocation = new InvocationOperation(method, constrainedToType: null, value, isVirtual: disposeMethod is (null or { IsVirtual: true } or { IsAbstract: true }), 4619var moveNext = makeInvocationDroppingInstanceForStaticMethods(info.MoveNextMethod, enumeratorRef, info.MoveNextArguments); 4695InvocationOperation makeInvocationDroppingInstanceForStaticMethods(IMethodSymbol method, IOperation instance, ImmutableArray<IArgumentOperation> arguments) 4700InvocationOperation makeInvocation(SyntaxNode syntax, IMethodSymbol method, IOperation? instanceOpt, ImmutableArray<IArgumentOperation> arguments) 6594Debug.Assert(operation.Parent is InvocationOperation { Parent: CollectionExpressionOperation ce } && ce.HasErrors(_compilation),