17 references to VariableDeclaration
Microsoft.CodeAnalysis (3)
Generated\Operations.Generated.cs (2)
2512/// <item><description><see cref="OperationKind.VariableDeclaration"/></description></item> 7908public override OperationKind Kind => OperationKind.VariableDeclaration;
Operations\ControlFlowGraphBuilder.cs (1)
3985Debug.Assert(resources.Kind != OperationKind.VariableDeclaration);
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
372if (variableInitializer.GetAncestor<IVariableDeclarationOperation>(OperationKind.VariableDeclaration) is { } variableDeclaration)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Diagnostics\GetDiagnosticsTests.cs (3)
840var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType, OperationKind.VariableDeclaration)); 1825AssertEx.All(analyzer.AnalyzedOperations, operation => operation.Kind == OperationKind.VariableDeclaration); 1829AssertEx.All(analyzer.AnalyzedOperationsInsideOperationBlock, operation => operation.Kind == OperationKind.VariableDeclaration);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
CodeFixes\CodeFixServiceTests.cs (2)
1176=> variableDeclarations.Add(context.Operation.Syntax), OperationKind.VariableDeclaration); 1197OperationKind.VariableDeclaration);
Microsoft.CodeAnalysis.Test.Utilities (8)
Compilation\ControlFlowGraphVerifier.cs (1)
1856case OperationKind.VariableDeclaration:
Compilation\OperationTreeVerifier.cs (1)
742Assert.NotEqual(OperationKind.VariableDeclaration, operation.Resources.Kind);
Compilation\TestOperationVisitor.cs (2)
149Assert.Equal(OperationKind.VariableDeclaration, operation.Kind); 466Assert.NotEqual(OperationKind.VariableDeclaration, operation.Resources.Kind);
Diagnostics\CommonDiagnosticAnalyzers.cs (4)
2892OperationKind.VariableDeclaration); 2946context.RegisterOperationAction(context => HandleCallback(context.Operation.Syntax.GetLocation(), context.Compilation, context.ReportDiagnostic, context.CancellationToken), OperationKind.VariableDeclaration); 3020context.RegisterOperationAction(operationContext => AnalyzedOperations.Add(operationContext.Operation), OperationKind.VariableDeclaration); 3048operationBlockStartContext.RegisterOperationAction(operationContext => AnalyzedOperationsInsideOperationBlock.Add(operationContext.Operation), OperationKind.VariableDeclaration);