1 write to Symbol
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs (1)
22Symbol = symbol;
20 references to Symbol
Microsoft.CodeAnalysis (18)
DiagnosticAnalyzer\AnalysisScope.cs (2)
142return symbolEvent.Symbol.IsImplicitlyDeclared || symbolEvent.DeclaringSyntaxReferences.All(s => s.SyntaxTree == null); 182var node = getTopmostNodeForAnalysis(symbolEvent.Symbol, syntaxRef, symbolEvent.Compilation, cancellationToken);
DiagnosticAnalyzer\AnalyzerDriver.cs (6)
1576await onSymbolAndMembersProcessedAsync(symbolDeclaredEvent.Symbol, analyzer).ConfigureAwait(false); 1663var symbol = symbolEvent.Symbol; 1696var symbol = symbolEvent.Symbol; 1727var symbol = symbolEvent.Symbol; 2399var symbol = symbolEvent.Symbol; 2480var symbol = symbolEvent.Symbol;
DiagnosticAnalyzer\AnalyzerExecutor.cs (4)
424IsAnalyzerSuppressedForSymbol(analyzer, symbolDeclaredEvent.Symbol)) 429var symbol = symbolDeclaredEvent.Symbol; 518Debug.Assert(!IsAnalyzerSuppressedForSymbol(analyzer, symbolDeclaredEvent.Symbol)); 520var symbol = symbolDeclaredEvent.Symbol;
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
394var symbol = symbolDeclaredEvent.Symbol;
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (3)
859symbolDeclaredEvent.Symbol.Kind != SymbolKind.Namespace) 861foreach (var location in symbolDeclaredEvent.Symbol.Locations) 1041foreach (var location in symbolDeclaredCompilationEvent.Symbol.Locations)
DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs (2)
35var name = Symbol.Name; 38return "SymbolDeclaredCompilationEvent(" + name + " " + Symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat) + loc + ")";
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\GetDiagnosticsTests.cs (1)
284var symbol = symbolDeclaredEvent.Symbol;
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Diagnostics\GetDiagnosticsTests.vb (1)
430Dim symbol = symbolDeclaredEvent.Symbol