25 references to CodeBlock
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (1)
949/// Indicates if the <see cref="CodeBlock"/> is generated code.
Microsoft.CodeAnalysis.CodeStyle (2)
AbstractUseAutoPropertyAnalyzer.cs (2)
119RegisterIneligibleFieldsAction(fieldNames, ineligibleFields, context.SemanticModel, context.CodeBlock, context.CancellationToken); 120RegisterNonConstructorFieldWrites(fieldNames, nonConstructorFieldWrites, context.SemanticModel, context.CodeBlock, context.CancellationToken);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\GetDiagnosticsTests.cs (1)
913throw new Exception($"Unexpected topmost node for code block '{context.CodeBlock.Kind()}'");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (17)
Semantics\PrimaryConstructorTests.cs (7)
4391switch (context.CodeBlock) 4402switch (context.CodeBlock) 4413switch (context.CodeBlock) 4424switch (context.CodeBlock) 5357switch (context.CodeBlock) 5368switch (context.CodeBlock) 5379switch (context.CodeBlock)
Semantics\RecordStructTests.cs (3)
6634switch (context.CodeBlock) 6645switch (context.CodeBlock) 6656switch (context.CodeBlock)
Semantics\RecordTests.cs (4)
27452switch (context.CodeBlock) 27463switch (context.CodeBlock) 27474switch (context.CodeBlock) 27485switch (context.CodeBlock)
Semantics\TopLevelStatementsTests.cs (3)
6973Assert.Equal(SyntaxKind.CompilationUnit, context.CodeBlock.Kind()); 6975switch (context.CodeBlock.ToString()) 6989var unit = (CompilationUnitSyntax)context.CodeBlock;
Microsoft.CodeAnalysis.Features (2)
AbstractUseAutoPropertyAnalyzer.cs (2)
119RegisterIneligibleFieldsAction(fieldNames, ineligibleFields, context.SemanticModel, context.CodeBlock, context.CancellationToken); 120RegisterNonConstructorFieldWrites(fieldNames, nonConstructorFieldWrites, context.SemanticModel, context.CodeBlock, context.CancellationToken);
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\TestDiagnosticAnalyzer.cs (1)
115_container.OnAbstractMember("CodeBlockStart", context.CodeBlock, context.OwningSymbol);
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
73c.RegisterCodeBlockStartAction<SyntaxKind>(b => ThrowIfMatch(nameof(c.RegisterCodeBlockStartAction), new AnalysisContextInfo(b.SemanticModel.Compilation, b.OwningSymbol, b.CodeBlock)));