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