1 implementation of IPropertyInitializerOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
7606internal sealed partial class PropertyInitializerOperation : BaseSymbolInitializerOperation, IPropertyInitializerOperation
35 references to IPropertyInitializerOperation
Metrics (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
Metrics.Legacy (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
Microsoft.CodeAnalysis (6)
Generated\OperationKind.Generated.cs (1)
171/// <summary>Indicates an <see cref="IPropertyInitializerOperation"/>.</summary>
Generated\Operations.Generated.cs (3)
11131public override IOperation VisitPropertyInitializer(IPropertyInitializerOperation operation, object? argument) 11488public virtual void VisitPropertyInitializer(IPropertyInitializerOperation operation) => DefaultVisit(operation); 11627public virtual TResult? VisitPropertyInitializer(IPropertyInitializerOperation operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraph.cs (1)
125public static ControlFlowGraph Create(Operations.IPropertyInitializerOperation initializer, CancellationToken cancellationToken = default)
Operations\ControlFlowGraphBuilder.cs (1)
7232public override IOperation? VisitPropertyInitializer(IPropertyInitializerOperation operation, int? captureIdForResult)
Microsoft.CodeAnalysis.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
4061public sealed override TAbstractAnalysisValue VisitPropertyInitializer(IPropertyInitializerOperation operation, object? argument) 4063throw new NotSupportedException($"'{nameof(IPropertyInitializerOperation)}' must have been lowered in the CFG");
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory.cs (1)
1733private IPropertyInitializerOperation CreateBoundPropertyEqualsValueOperation(BoundPropertyEqualsValue boundPropertyEqualsValue)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\CompilationExtensions.cs (1)
377case IPropertyInitializerOperation propertyInitializerOperation:
Compilation\ControlFlowGraphVerifier.cs (1)
60case IPropertyInitializerOperation propertyInitializerOperation:
Compilation\OperationTreeVerifier.cs (2)
1563public override void VisitPropertyInitializer(IPropertyInitializerOperation operation) 1565LogString(nameof(IPropertyInitializerOperation));
Compilation\TestOperationVisitor.cs (1)
1119public override void VisitPropertyInitializer(IPropertyInitializerOperation operation)
Microsoft.CodeAnalysis.UnitTests (2)
Diagnostics\OperationTests.cs (2)
122Assert.Throws<ArgumentNullException>(() => ControlFlowGraph.Create((IPropertyInitializerOperation)null)); 185IPropertyInitializerOperation initializer = new PropertyInitializerOperation(
Roslyn.Diagnostics.Analyzers (3)
AbstractDoNotCopyValue.cs (1)
1005public override void VisitPropertyInitializer(IPropertyInitializerOperation operation)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
Roslyn.Diagnostics.CSharp.Analyzers (1)
CSharpDoNotCapturePrimaryContructorParameters.cs (1)
53if (rootOperation is IPropertyInitializerOperation or IFieldInitializerOperation)
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation:
Text.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
163foreach (var property in ((IPropertyInitializerOperation)operation).InitializedProperties)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
482case IPropertyInitializerOperation propertyInitializerOperation: