14 references to CSDiagnosticInfo
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Lookup.cs (2)
1534
diagInfo = diagnose ? new
CSDiagnosticInfo
(ErrorCode.ERR_BadAccess, new[] { unwrappedSymbol }, unwrappedSymbols, additionalLocations: ImmutableArray<Location>.Empty) : null;
1558
diagInfo = new
CSDiagnosticInfo
(ErrorCode.ERR_BadAccess, new[] { unwrappedSymbol }, ImmutableArray.Create<Symbol>(unwrappedSymbol), additionalLocations: ImmutableArray<Location>.Empty);
Binder\BindingDiagnosticBag.cs (1)
176
var info = new
CSDiagnosticInfo
(code, args, symbols, ImmutableArray<Location>.Empty);
Binder\HostObjectModeBinder.cs (1)
39
result.SetFrom(new
CSDiagnosticInfo
(
Compilation\CSharpCompilation.cs (1)
1775
return new
CSDiagnosticInfo
(
Errors\CSDiagnosticInfo.cs (3)
24
:
this
(code, Array.Empty<object>(), ImmutableArray<Symbol>.Empty, ImmutableArray<Location>.Empty)
29
:
this
(code, args, ImmutableArray<Symbol>.Empty, ImmutableArray<Location>.Empty)
34
:
this
(code, args, symbols, ImmutableArray<Location>.Empty)
Errors\DiagnosticBagExtensions.cs (1)
47
var info = new
CSDiagnosticInfo
(code, args, symbols, ImmutableArray<Location>.Empty);
Errors\MessageProvider.cs (1)
89
var info = new
CSDiagnosticInfo
((ErrorCode)code, args, ImmutableArray<Symbol>.Empty, ImmutableArray<Location>.Empty);
FlowAnalysis\NullableWalker.cs (1)
803
var info = new
CSDiagnosticInfo
(errorCode, new object[] { symbol.Kind.Localize(), symbol.Name }, ImmutableArray<Symbol>.Empty, additionalLocations: symbol.Locations);
Symbols\NonMissingModuleSymbol.cs (2)
110
info = new
CSDiagnosticInfo
(
127
info = new
CSDiagnosticInfo
(
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
229
var info = new
CSDiagnosticInfo
(ErrorCode.ERR_MixingWinRTEventWithRegular, args, ImmutableArray<Symbol>.Empty, ImmutableArray.Create<Location>(this.GetFirstLocation()));