73 instantiations of VBDiagnostic
Microsoft.CodeAnalysis.VisualBasic (69)
Binding\Binder.vb (4)
877Dim diag As New VBDiagnostic(info, syntax.GetLocation()) 890Dim diag As New VBDiagnostic(info, location) 907Dim diag As New VBDiagnostic(info, syntax.GetLocation()) 920Dim diag As New VBDiagnostic(info, location)
Binding\Binder_Statements.vb (1)
4289diagnostics.Add(New VBDiagnostic(result.Diagnostic, syntax.GetLocation()))
Binding\BindingDiagnosticBag.vb (2)
81diagnosticBag.Add(New VBDiagnostic(diagnosticInfo, location)) 168DiagnosticBag?.Add(New VBDiagnostic(info, location))
CodeGen\EmitConversion.vb (1)
234_diagnostics.Add(New VBDiagnostic(diagnosticInfo, conversion.Syntax.Location))
Compilation\ClsComplianceChecker.vb (1)
840Dim diag = New VBDiagnostic(info, location)
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
555Me._diagnostics.Add(New VBDiagnostic(info, loc))
Compilation\MethodCompiler.vb (6)
1146New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_SubNewCycle1, referencingMethod, 1927diagnostics.Add(New VBDiagnostic( 1932diagnostics.Add(New VBDiagnostic( 1954diagnostics.Add(New VBDiagnostic( 1959diagnostics.Add(New VBDiagnostic( 1968diagnostics.Add(New VBDiagnostic(
Emit\NoPia\EmbeddedTypesManager.vb (1)
277diagnostics.Add(New VBDiagnostic(info, If(syntaxNodeOpt Is Nothing, NoLocation.Singleton, syntaxNodeOpt.GetLocation())))
Emit\PEAssemblyBuilder.vb (1)
100context.Diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_CryptoHashFailed), NoLocation.Singleton))
Emit\SymbolTranslator.vb (2)
144diagnostics.Add(New VBDiagnostic( 236New VBDiagnostic(
Errors\DiagnosticBagExtensions.vb (4)
27Dim diag = New VBDiagnostic(info, location) 43Dim diag = New VBDiagnostic(info, location) 50Dim diag = New VBDiagnostic(info, location) 97Dim diag As New VBDiagnostic(info, location)
Errors\MessageProvider.vb (2)
104Return New VBDiagnostic(ErrorFactory.ErrorInfo(CType(code, ERRID), args), location) 108Return New VBDiagnostic(info, Location.None)
Errors\VBDiagnostic.vb (3)
27Return New VBDiagnostic(Me.Info, location, Me.IsSuppressed) 35Return New VBDiagnostic(Me.Info.GetInstanceWithSeverity(severity), Me.Location, Me.IsSuppressed) 43Return New VBDiagnostic(Me.Info, Me.Location, isSuppressed)
GlobalImport.vb (2)
113Return New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_UndefinedOrEmptyProjectNamespaceOrClass1, _importedName), NoLocation.Singleton) 128Return New VBDiagnostic(New ImportDiagnosticInfo(DirectCast(unmappedDiag, DiagnosticWithInfo).Info, _importedName, startindex, length), NoLocation.Singleton)
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
402Me._diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(code), node.Syntax.GetLocation()))
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
181Me.Diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(code, args), node.Syntax.GetLocation()))
Lowering\LocalRewriter\LocalRewriter.vb (1)
655diagnostics.Add(New VBDiagnostic(diagnostic, node.Syntax.GetLocation()))
OptionsValidator.vb (1)
45syntaxErrors = syntaxErrors.Concat(New VBDiagnostic(New DiagnosticInfo(MessageProvider.Instance, ERRID.ERR_ExpectedEOS), importsClausesSyntaxList(1).GetLocation()))
Symbols\Source\OverrideHidingHelper.vb (16)
156diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_NotOverridableRequiresOverrides), methodMember.Locations(0))) 164diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_NotOverridableRequiresOverrides), propMember.Locations(0))) 187diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_MustOverridesInClass1, container.Name), container.Locations(0))) 249diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_MustInheritEventNotOverridden, 264diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_BaseOnlyClassesMustBeExplicit2, 406diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_SynthMemberShadowsSynthMember7, 420diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_MemberShadowsSynthMember6, 427diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_SynthMemberShadowsMember5, 444diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(id, 451diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_OverrideType5, 474diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_SynthMemberShadowsMustOverride5, 482diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_CantShadowAMustOverride1, hidingMember), 852diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_OverrideNotNeeded3, member.GetKindText(), member.Name), 863diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_AmbiguousOverrides3, 907diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_InAccessibleOverridingMethod5, 1003diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(id, overridingMember, overriddenMember),
Symbols\Source\SourceAssemblySymbol.vb (2)
874bag.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_FriendRefNotEqualToThis, 879bag.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_FriendRefSigningMismatch,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (6)
399diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_VarianceInterfaceNesting), Locations(0))) 3385diagnostics.Add(New VBDiagnostic(diag, GetImplementingLocation(implementingMember, interfaceMember))) 3411diagnostics.Add(New VBDiagnostic(diag, GetImplementsLocation(iface))) 3924diagnostics.Add(New VBDiagnostic(diag, location2)) 3955diagnostics.Add(New VBDiagnostic(diag, location2)) 4005diagnostics.Add(New VBDiagnostic(diag, location2))
Symbols\Source\SourceModuleSymbol.vb (1)
529diagnostics.Add(info.Import.MapDiagnostic(New VBDiagnostic(pair.UseSiteInfo.DiagnosticInfo, info.SyntaxReference.GetLocation())))
Symbols\Source\SourceNamedTypeSymbol.vb (2)
1364diagnostics.Add(New VBDiagnostic(diag, location)) 1463diagnostics.Add(New VBDiagnostic(diag, location))
Symbols\Source\SourceNamespaceSymbol.vb (3)
503Dim diag = New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_TypecharNotallowed), node.GetLocation()) 521Dim diag = New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_NamespaceCaseMismatch3, node.Identifier.ValueText, Me.Name, path), node.GetLocation()) 540Dim diag = New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_NestedGlobalNamespace), node.GetLocation())
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
414diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_VariancePreventsSynthesizedEvents2,
Syntax\SyntaxTreeDiagnosticEnumerator.vb (1)
69Me._current = New VBDiagnostic(di, Me._tree.GetLocation(New TextSpan(position, node.Width)))
Syntax\VisualBasicSyntaxNode.vb (2)
287Return New VBDiagnostic(errorInfo, If(tree Is Nothing, New SourceLocation(tree, nodeOrToken.Span), tree.GetLocation(nodeOrToken.Span))) 294Return New VBDiagnostic(errorInfo, If(tree Is Nothing, New SourceLocation(tree, nodeOrToken.Span), tree.GetLocation(nodeOrToken.Span)))
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (2)
CommandLineTests.vb (2)
9675New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_UseOfObsoleteSymbolNoMessage1, "C"), Location.None).GetMessage(CultureInfo.InvariantCulture), 9732New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.WRN_UseOfObsoleteSymbolNoMessage1, "C"), Location.None).GetMessage(CultureInfo.InvariantCulture),
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Rewriters\CapturedVariableRewriter.vb (1)
158_diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_UseOfKeywordNotInInstanceMethod1, syntax.ToString()), syntax.GetLocation()))
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
MissingAssemblyTests.vb (1)
529diagnostics.Add(New VBDiagnostic(ErrorFactory.ErrorInfo(ERRID.ERR_UnreferencedAssembly3, missingIdentity, "MissingType"), Location.None))
7 references to VBDiagnostic
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (2)
81Dim vbdiag = DirectCast(diag, VBDiagnostic) 116For Each diag As VBDiagnostic In bindingDiagnostics.DiagnosticBag.AsEnumerable()
Symbols\Source\SynthesizedMyGroupCollectionPropertySymbol.vb (1)
126For Each diag As VBDiagnostic In source.AsEnumerable
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (4)
SourceGeneration\GeneratorDriverTests.vb (4)
192c.ReportDiagnostic(VBDiagnostic.Create("GEN001", "generators", "message", DiagnosticSeverity.Warning, DiagnosticSeverity.Warning, True, 2)) 193c.ReportDiagnostic(VBDiagnostic.Create("GEN002", "generators", "message", DiagnosticSeverity.Warning, DiagnosticSeverity.Warning, True, 3)) 226Dim gen001 = VBDiagnostic.Create("GEN001", "generators", "message", DiagnosticSeverity.Warning, DiagnosticSeverity.Warning, True, 2) 258Dim gen001 = VBDiagnostic.Create("GEN001", "generators", "message", DiagnosticSeverity.Warning, DiagnosticSeverity.Warning, True, 2)