81 references to ReportDiagnostic
Microsoft.CodeAnalysis.VisualBasic (81)
Binding\Binder.vb (2)
899ReportDiagnostic(diagBag, syntax, ErrorFactory.ErrorInfo(id)) 903ReportDiagnostic(diagBag, syntax, ErrorFactory.ErrorInfo(id, args))
Binding\Binder_AnonymousTypes.vb (1)
195ReportDiagnostic(diagnostics, fieldSyntax, ErrorFactory.ErrorInfo(ERRID.ERR_DuplicateAnonTypeMemberName1, fieldName))
Binding\Binder_Attributes.vb (3)
277ReportDiagnostic(diagnostics, node, ErrorFactory.ErrorInfo(ERRID.ERR_NoViableOverloadCandidates1, "New")) 543ReportDiagnostic(diagnostics, identifierName, result.Diagnostic) 840ReportDiagnostic(diagBag, sourceType.Syntax, diagInfo)
Binding\Binder_Delegates.vb (2)
578ReportDiagnostic(diagnostics, addressOfOperandSyntax, 711ReportDiagnostic(diagnostics, addressOfOperandSyntax,
Binding\Binder_Diagnostics.vb (1)
63ReportDiagnostic(diagBag, syntax, info)
Binding\Binder_Expressions.vb (13)
673ReportDiagnostic(diagnostics, node.Type, ErrorFactory.ErrorInfo(ERRID.ERR_VoidArrayDisallowed)) 710ReportDiagnostic(diagnostics, 729ReportDiagnostic(diagnostics, 1433ReportDiagnostic(diagnostics, address.MethodGroup.Syntax, GetInaccessibleErrorInfo(address.MethodGroup.Methods(0))) 1599ReportDiagnostic(diagnostics, arrayLiteral.Syntax, ErrorFactory.ErrorInfo(ERRID.WRN_ObjectAssumed1, 1602ReportDiagnostic(diagnostics, arrayLiteral.Syntax, ErrorFactory.ErrorInfo(ERRID.WRN_ObjectAssumed1, 2176ReportDiagnostic(diagnostics, node, ErrorFactory.ErrorInfo(ERRID.WRN_ObjectAssumed1, ErrorFactory.ErrorInfo(ERRID.WRN_IfNoTypeObjectAssumed))) 2186ReportDiagnostic(diagnostics, node, ErrorFactory.ErrorInfo(ERRID.WRN_ObjectAssumed1, ErrorFactory.ErrorInfo(ERRID.WRN_IfTooManyTypesObjectAssumed))) 3076ReportDiagnostic(diagnostics, typeArgumentsOpt, di) 3078ReportDiagnostic(diagnostics, node, di) 3517ReportDiagnostic(diagnostics, node, 3559ReportDiagnostic(diagnostics, node, result.Diagnostic) 4618ReportDiagnostic(diagnostics, node.AwaitKeyword, GetAwaitInNonAsyncError())
Binding\Binder_Invocation.vb (5)
207ReportDiagnostic(diagnostics, node.Expression, diagInfo) 230ReportDiagnostic(diagnostics, node.Expression, diagInfo) 383ReportDiagnostic(diagnostics, If(node.Expression, node), diagInfo) 838ReportDiagnostic(diagnostics, target, GetInaccessibleErrorInfo(bestResult.Candidate.UnderlyingSymbol)) 1395ReportDiagnostic(diagnostics, If(groupOpt IsNot Nothing, groupOpt.Syntax, node), GetInaccessibleErrorInfo(singleCandidate.UnderlyingSymbol))
Binding\Binder_ObjectInitializer.vb (9)
286ReportDiagnostic(diagnostics, node, diagInfo) 374ReportDiagnostic(diagnostics, If(typeNode.IsKind(SyntaxKind.QualifiedName), DirectCast(typeNode, QualifiedNameSyntax).Right, typeNode), ErrorFactory.ErrorInfo(ERRID.ERR_NoViableOverloadCandidates1, "New")) 610ReportDiagnostic(diagnostics, memberInitializerSyntax, ErrorFactory.ErrorInfo(ERRID.ERR_AggrInitInvalidForObject)) 698ReportDiagnostic(diagnostics, 705ReportDiagnostic(diagnostics, 716ReportDiagnostic(diagnostics, 813ReportDiagnostic(diagnostics, 845ReportDiagnostic(diagnostics, 896ReportDiagnostic(diagnostics, topLevelInitializer, ErrorFactory.ErrorInfo(ERRID.ERR_EmptyAggregateInitializer))
Binding\Binder_Operators.vb (11)
352ReportDiagnostic(diagnostics, node, 409ReportDiagnostic(diagnostics, left.Syntax, ErrorFactory.ErrorInfo(errorId, operatorTokenKind)) 413ReportDiagnostic(diagnostics, right.Syntax, ErrorFactory.ErrorInfo(errorId, operatorTokenKind)) 505ReportDiagnostic(diagnostics, node, ErrorFactory.ErrorInfo(ERRID.ERR_ZeroDivide)) 508ReportDiagnostic(diagnostics, right.Syntax, ErrorFactory.ErrorInfo(ERRID.ERR_ConstantStringTooLong)) 511ReportDiagnostic(diagnostics, node, ErrorFactory.ErrorInfo(ERRID.ERR_ExpressionOverflow1, operatorResultType)) 771ReportDiagnostic(diagnostics, operand.Syntax, 1179ReportDiagnostic(diagnostics, node.Operand, ErrorFactory.ErrorInfo(ERRID.ERR_StrictDisallowsObjectOperand1, node.OperatorToken)) 1181ReportDiagnostic(diagnostics, node.Operand, ErrorFactory.ErrorInfo(ERRID.WRN_ObjectMath2, node.OperatorToken)) 1195ReportDiagnostic(diagnostics, node, ErrorFactory.ErrorInfo(ERRID.ERR_ExpressionOverflow1, resultType)) 1256ReportDiagnostic(diagnostics, syntax, ErrorFactory.ErrorInfo(ERRID.ERR_UnaryOperand2, syntax.OperatorToken, operand.Type))
Binding\Binder_Query.vb (3)
3562ReportDiagnostic(diagnostics, outerKey.Syntax, errorInfo) 3577ReportDiagnostic(diagnostics, innerKey.Syntax, errorInfo) 3715ReportDiagnostic(_diagnostics, node.Syntax, _errorInfo)
Binding\Binder_Statements.vb (15)
860ReportDiagnostic(diagnostics, labelSyntax, ErrorFactory.ErrorInfo(errorID, label.Name)) 2268ReportDiagnostic(diagnostics, node.EventExpression, ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedEvent1, eventSymbol)) 2303ReportDiagnostic(diagnostics, node.EventExpression, ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedEvent1, eventSymbol)) 2312ReportDiagnostic(diagnostics, node.EventExpression, GetInaccessibleErrorInfo(method)) 2347ReportDiagnostic(diagnostics, node.EventExpression, ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedMethod1, method)) 3763ReportDiagnostic(diagnostics, 3814ReportDiagnostic(diagnostics, 4459ReportDiagnostic(diagnostics, 4541ReportDiagnostic(diagnostics, 4602ReportDiagnostic(diagnostics, 4630ReportDiagnostic(diagnostics, 4643ReportDiagnostic(diagnostics, 4649ReportDiagnostic(diagnostics, 4654ReportDiagnostic(diagnostics, 4702ReportDiagnostic(diagnostics,
Binding\Binder_Symbols.vb (12)
66ReportDiagnostic(diagBag, typeSyntax, diagInfo) 69ReportDiagnostic(diagBag, typeSyntax, diagInfo) 268Binder.ReportDiagnostic(diagBag, typeSyntax, lookupResult.Diagnostic) 288Binder.ReportDiagnostic(diagBag, typeSyntax, diagInfo) 325Binder.ReportDiagnostic(diagBag, typeSyntax, diagInfo) 347Binder.ReportDiagnostic(diagBag, typeSyntax, diagInfo) 435Binder.ReportDiagnostic(diagBag, typeSyntax, errorInfo) 512Binder.ReportDiagnostic(diagBag, typeSyntax, ErrorFactory.ErrorInfo(ERRID.WRN_UndefinedOrEmptyNamespaceOrClass1, diagName)) 518Binder.ReportDiagnostic(diagBag, typeSyntax, diagInfo) 525Binder.ReportDiagnostic(diagBag, typeSyntax, lookupResult.Diagnostic) 957Binder.ReportDiagnostic(diagBag, leftNameSyntax, lookupResult.Diagnostic) 1048Binder.ReportDiagnostic(diagBag, leftNameSyntax, lookupResult.Diagnostic)
Binding\Binder_Utils.vb (1)
691ReportDiagnostic(diagBag, identifier, getRequireTypeDiagnosticInfoFunc())
Binding\Binder_XmlLiterals.vb (1)
1002ReportDiagnostic(diagnostics,
Symbols\Source\ImplementsHelper.vb (2)
364Binder.ReportDiagnostic(diagBag, implementedMemberSyntax, binder.GetInaccessibleErrorInfo(foundMember)) 377Binder.ReportDiagnostic(diagBag, implementedMemberSyntax, binder.GetInaccessibleErrorInfo(accessorToCheck))