13 references to Compilation
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
571context.Compilation,
Microsoft.CodeAnalysis.CodeStyle (4)
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (3)
407var entryPoint = symbolEndContext.Compilation.GetEntryPoint(symbolEndContext.CancellationToken); 436symbolsReferencedInDocComments = GetCandidateSymbolsReferencedInDocComments(namedType, symbolEndContext.Compilation, symbolEndContext.CancellationToken); 475rule.GetEffectiveSeverity(symbolEndContext.Compilation.Options),
NamingStyleDiagnosticAnalyzerBase.cs (1)
66symbolContext.Compilation,
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\AdditionalFileDiagnosticsTests.vb (1)
97If namedType.AllInterfaces.Contains(context.Compilation.GetTypeByMetadataName("System.Runtime.Serialization.ISerializable")) Then
Microsoft.CodeAnalysis.Features (4)
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (3)
407var entryPoint = symbolEndContext.Compilation.GetEntryPoint(symbolEndContext.CancellationToken); 436symbolsReferencedInDocComments = GetCandidateSymbolsReferencedInDocComments(namedType, symbolEndContext.Compilation, symbolEndContext.CancellationToken); 475rule.GetEffectiveSeverity(symbolEndContext.Compilation.Options),
NamingStyleDiagnosticAnalyzerBase.cs (1)
66symbolContext.Compilation,
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\CommonDiagnosticAnalyzers.cs (2)
710if (ns.ContainingAssembly != context.Compilation.Assembly || ns.ConstituentNamespaces.Length > 1) 2614context.RegisterSymbolAction(context => HandleCallback(context.Symbol.Locations[0], context.Compilation, context.ReportDiagnostic, context.CancellationToken), SymbolKind.NamedType);
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
79c.RegisterSymbolAction(b => ThrowIfMatch(nameof(c.RegisterSymbolAction), new AnalysisContextInfo(b.Compilation, b.Symbol)), SymbolKind.NamedType);