1 implementation of Method
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
5035public IMethodSymbol Method { get; }
22 references to Method
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
6895IOperation? visitedInstance = operation.Method.IsStatic ? null : Visit(operation.Instance); 6896return new MethodReferenceOperation(operation.Method, operation.ConstrainedToType, operation.IsVirtual, visitedInstance, semanticModel: null,
Microsoft.CodeAnalysis.CodeStyle (7)
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
117_methodsUsedAsDelegates.GetOrAdd(methodBinding.Method.OriginalDefinition, true);
SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (4)
289case IMethodReferenceOperation methodReferenceOperation when (methodReferenceOperation.Method.IsLocalFunction()): 290lambdaOrLocalFunctionCfgOpt = TryGetLocalFunctionControlFlowGraphInScope(methodReferenceOperation.Method); 565Debug.Assert(localFunctionTarget.Method.IsLocalFunction()); 567_localFunctionTargetsToAccessingCfgMap[localFunctionTarget.Method.OriginalDefinition] = ControlFlowGraph;
SymbolUsageAnalysis.Walker.cs (2)
435if (methodReference.Method.IsLocalFunction()) 531AnalyzeLocalFunctionInvocation(((IMethodReferenceOperation)target).Method);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
218return IsPotentiallyMutatingMethod(owningMethod, methodRefOperation.Instance, methodRefOperation.Method);
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
218return IsPotentiallyMutatingMethod(owningMethod, methodRefOperation.Instance, methodRefOperation.Method);
Microsoft.CodeAnalysis.Features (1)
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
117_methodsUsedAsDelegates.GetOrAdd(methodBinding.Method.OriginalDefinition, true);
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\ControlFlowGraphVerifier.cs (1)
1740method = methodReference.Method;
Compilation\OperationTreeVerifier.cs (1)
1070LogString($": {operation.Method.ToTestDisplayString()}");
Compilation\TestOperationVisitor.cs (1)
676Assert.Same(operation.Member, operation.Method);
Diagnostics\OperationTestAnalyzer.cs (1)
1396memberSymbol = ((IMethodReferenceOperation)operation).Method;
Microsoft.CodeAnalysis.Workspaces (6)
SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (4)
289case IMethodReferenceOperation methodReferenceOperation when (methodReferenceOperation.Method.IsLocalFunction()): 290lambdaOrLocalFunctionCfgOpt = TryGetLocalFunctionControlFlowGraphInScope(methodReferenceOperation.Method); 565Debug.Assert(localFunctionTarget.Method.IsLocalFunction()); 567_localFunctionTargetsToAccessingCfgMap[localFunctionTarget.Method.OriginalDefinition] = ControlFlowGraph;
SymbolUsageAnalysis.Walker.cs (2)
435if (methodReference.Method.IsLocalFunction()) 531AnalyzeLocalFunctionInvocation(((IMethodReferenceOperation)target).Method);