1 write to DiagnosticInfo
Microsoft.CodeAnalysis (1)
Binding\UseSiteInfo.cs (1)
66DiagnosticInfo = diagnosticInfo;
192 references to DiagnosticInfo
Microsoft.CodeAnalysis (12)
Binding\BindingDiagnosticBag.cs (1)
276if (ReportUseSiteDiagnostic(info.DiagnosticInfo, location))
Binding\UseSiteInfo.cs (11)
30/// Null if <see cref="DiagnosticInfo"/> is an error. 36/// Empty if <see cref="DiagnosticInfo"/> is an error. 71public bool IsEmpty => DiagnosticInfo is null && PrimaryDependency is null && SecondaryDependencies?.IsEmpty != false; 75if ((object?)DiagnosticInfo != diagnosticInfo) 83Debug.Assert(DiagnosticInfo?.Severity != DiagnosticSeverity.Error); 246if (HashSetExtensions.InitializeAndAdd(ref _diagnostics, info.DiagnosticInfo) && 247info.DiagnosticInfo?.Severity == DiagnosticSeverity.Error) 469Initialize(useSiteInfo.DiagnosticInfo, GetDependenciesToCache(primaryDependency, useSiteInfo)); 476Debug.Assert(primaryDependency == useSiteInfo.PrimaryDependency || useSiteInfo.DiagnosticInfo?.Severity == DiagnosticSeverity.Error); 526object? info = Compact(value.DiagnosticInfo, GetDependenciesToCache(primaryDependency, value)); 533object? info = Compact(value.DiagnosticInfo, GetDependenciesToCache(primaryDependency, value));
Microsoft.CodeAnalysis.CSharp (57)
Binder\Binder.ValueChecks.cs (2)
1635if (!object.Equals(useSiteInfo.DiagnosticInfo, propertySymbol.GetUseSiteInfo().DiagnosticInfo))
Binder\Binder_Expressions.cs (1)
9314DiagnosticInfo diagnosticInfo = info.DiagnosticInfo;
Binder\Binder_Symbols.cs (4)
1677if (useSiteInfo.DiagnosticInfo != null) 1679diagnostics.ReportUseSiteDiagnostic(useSiteInfo.DiagnosticInfo, new SourceLocation(syntax)); 1796if (useSiteInfo.DiagnosticInfo != null) 1804var severity = useSiteInfo.DiagnosticInfo.Severity;
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (1)
125(object)symbol != null && symbol.GetUseSiteInfo().DiagnosticInfo != null;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (4)
561DiagnosticInfo diagInfo = firstUnsupported.Member.GetUseSiteInfo().DiagnosticInfo; 591Debug.Assert(bad.Member.GetUseSiteInfo().DiagnosticInfo.Severity == DiagnosticSeverity.Error, 707if (pair.UseSiteInfo.DiagnosticInfo is object) 709diagnostics.Add(new CSDiagnostic(pair.UseSiteInfo.DiagnosticInfo, location));
Compilation\CSharpCompilation.cs (1)
4372var diagnostic = typeSymbol.GetUseSiteInfo().DiagnosticInfo;
Emitter\Model\PEModuleBuilder.cs (4)
801DiagnosticInfo info = typeSymbol.GetUseSiteInfo().DiagnosticInfo; 961DiagnosticInfo diagInfo = errorType.GetUseSiteInfo().DiagnosticInfo ?? errorType.ErrorInfo; 966diagInfo = errorType.GetUseSiteInfo().DiagnosticInfo ?? errorType.ErrorInfo; 1079var diagnosticInfo = declaredBase.GetUseSiteInfo().DiagnosticInfo;
Emitter\NoPia\EmbeddedTypesManager.cs (5)
70if (info.DiagnosticInfo != null) 72Symbol.ReportUseSiteDiagnostic(info.DiagnosticInfo, 100if (info.DiagnosticInfo?.Severity == DiagnosticSeverity.Error) 107if (info.DiagnosticInfo != null) 109Symbol.ReportUseSiteDiagnostic(info.DiagnosticInfo,
Errors\LazyUseSiteDiagnosticsInfoForNullableType.cs (1)
35return _possiblyNullableTypeSymbol.Type.OriginalDefinition.GetUseSiteInfo().DiagnosticInfo;
FlowAnalysis\NullableWalker.cs (2)
7189if (pair.UseSiteInfo.DiagnosticInfo is object) 7191Diagnostics.Add(pair.UseSiteInfo.DiagnosticInfo, syntax.Location);
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
105if (useSiteInfo.DiagnosticInfo?.Severity != DiagnosticSeverity.Error)
Symbols\EventSymbol.cs (2)
297DiagnosticInfo? diagnosticInfo = result.DiagnosticInfo; 316DiagnosticInfo? info = GetUseSiteInfo().DiagnosticInfo;
Symbols\FieldSymbol.cs (2)
367DiagnosticInfo diagnosticInfo = result.DiagnosticInfo; 389DiagnosticInfo info = GetUseSiteInfo().DiagnosticInfo;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (2)
147if (fromSignature.DiagnosticInfo?.Code == (int)ErrorCode.ERR_BindToBogus && fromSignature.DiagnosticInfo.Arguments.AsSingleton() == (object)Signature)
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
1388var diagnosticInfo = result.DiagnosticInfo; 1469if (useSiteInfo.DiagnosticInfo is object || !useSiteInfo.SecondaryDependencies.IsNullOrEmpty())
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2106diagnostic = missingType.GetUseSiteInfo().DiagnosticInfo; 2121if (useSiteInfo.DiagnosticInfo is { Code: (int)ErrorCode.ERR_UnsupportedCompilerFeature } diag)
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
827MergeUseSiteDiagnostics(ref diag, result.DiagnosticInfo);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
676if (useSiteInfo.DiagnosticInfo?.Severity == DiagnosticSeverity.Error)
Symbols\MethodSymbol.cs (2)
961DiagnosticInfo diagnosticInfo = result.DiagnosticInfo; 1071DiagnosticInfo info = GetUseSiteInfo().DiagnosticInfo;
Symbols\NamedTypeSymbol.cs (1)
1438return @base.GetUseSiteInfo().DiagnosticInfo;
Symbols\NativeIntegerTypeSymbol.cs (1)
167Debug.Assert(useSiteInfo.DiagnosticInfo is null); // If assert fails, add unit test for use site diagnostic.
Symbols\ParameterSymbol.cs (1)
431return info.DiagnosticInfo?.Code is (int)ErrorCode.ERR_BogusType or (int)ErrorCode.ERR_UnsupportedCompilerFeature;
Symbols\PropertySymbol.cs (2)
389DiagnosticInfo diagnosticInfo = result.DiagnosticInfo; 413DiagnosticInfo info = GetUseSiteInfo().DiagnosticInfo;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
78tupleErrorField.GetUseSiteInfo().DiagnosticInfo, 813var useSiteDiagnostic = type.GetUseSiteInfo().DiagnosticInfo;
Symbols\Source\SourceAssemblySymbol.cs (2)
2192if (useSiteInfo.DiagnosticInfo?.Code != (int)ErrorCode.ERR_UnexpectedUnboundGenericName && 2193diagnostics.Add(useSiteInfo, useSiteInfo.DiagnosticInfo is object ? GetAssemblyAttributeLocationForDiagnostic(arguments.AttributeSyntaxOpt) : Location.None))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
286DiagnosticInfo useSiteDiagnostic = interfaceMember.GetUseSiteInfo().DiagnosticInfo;
Symbols\Symbol.cs (4)
914return info.DiagnosticInfo?.Severity == DiagnosticSeverity.Error; 1006DiagnosticInfo diagnosticInfo = result.DiagnosticInfo; 1008bool retVal = MergeUseSiteDiagnostics(ref diagnosticInfo, info.DiagnosticInfo); 1062if (info.DiagnosticInfo?.Code == (int)ErrorCode.ERR_BogusType)
Symbols\Tuples\TupleTypeSymbol.cs (1)
505if (useSiteInfo.DiagnosticInfo?.Severity != DiagnosticSeverity.Error)
Symbols\TypeSymbol.cs (2)
524DiagnosticInfo info = GetUseSiteInfo().DiagnosticInfo; 1995(useSiteDiagnostic = interfaceMemberReturnType.GetUseSiteInfo().DiagnosticInfo) != null &&
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (4)
Symbols\EELocalSymbolBase.cs (1)
87var diagnosticInfo = result.DiagnosticInfo;
Symbols\EEMethodSymbol.cs (3)
495if (useSiteInfo.DiagnosticInfo != null && useSiteInfo.DiagnosticInfo.Severity == DiagnosticSeverity.Error) 497diagnostics.Add(useSiteInfo.DiagnosticInfo, this.Locations[0]);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
844return @this.GetUseSiteInfo().DiagnosticInfo;
Microsoft.CodeAnalysis.VisualBasic (112)
Binding\Binder.vb (1)
580If useSiteInfo.DiagnosticInfo Is Nothing Then
Binding\Binder_Delegates.vb (1)
348If useSiteInfo.DiagnosticInfo?.Code = ERRID.ERR_UnsupportedMethod1 Then
Binding\Binder_Imports.vb (1)
122If ShouldReportUseSiteErrorForAlias(useSiteInfo.DiagnosticInfo) Then
Binding\Binder_Statements.vb (6)
2320If eventSymbol.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso 3854If specialTypeMember IsNot Nothing AndAlso specialTypeMember.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso Not targetCollectionType.IsErrorType Then 3867If member IsNot Nothing AndAlso memberUseSiteInfo.DiagnosticInfo Is Nothing Then 3893If member IsNot Nothing AndAlso memberUseSiteInfo.DiagnosticInfo Is Nothing Then 3915If specialTypeMember IsNot Nothing AndAlso specialTypeMember.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso Not enumeratorType.IsErrorType Then 3927If member IsNot Nothing AndAlso memberUseSiteInfo.DiagnosticInfo Is Nothing Then
CodeGen\EmitConversion.vb (1)
232Dim diagnosticInfo As DiagnosticInfo = constructor.GetUseSiteInfo().DiagnosticInfo
Compilation\VisualBasicCompilation.vb (1)
2006embedVBRuntimeUsed:=False).DiagnosticInfo Is Nothing
Emit\NoPia\EmbeddedTypesManager.vb (5)
54If info.DiagnosticInfo IsNot Nothing Then 55ReportDiagnostic(diagnostics, syntaxNodeOpt, info.DiagnosticInfo) 72Debug.Assert(info.DiagnosticInfo Is Nothing OrElse symbol Is Nothing) 75If info.DiagnosticInfo IsNot Nothing Then 76ReportDiagnostic(diagnostics, syntaxNodeOpt, info.DiagnosticInfo)
Emit\PEModuleBuilder.vb (2)
603If info.DiagnosticInfo IsNot Nothing Then 604Binder.ReportDiagnostic(diagnostics, If(syntaxNodeOpt IsNot Nothing, syntaxNodeOpt.GetLocation(), NoLocation.Singleton), info.DiagnosticInfo)
Emit\SymbolTranslator.vb (3)
135Dim diagInfo = If(errorType.GetUseSiteInfo().DiagnosticInfo, errorType.ErrorInfo) 139diagInfo = If(errorType.GetUseSiteInfo().DiagnosticInfo, errorType.ErrorInfo) 228Dim diagnosticInfo = declaredBase.GetUseSiteInfo().DiagnosticInfo
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
476If createDelegate IsNot Nothing And useSiteInfo.DiagnosticInfo Is Nothing Then
Lowering\LambdaRewriter\LambdaFrame.vb (2)
181Debug.Assert(type.GetUseSiteInfo().DiagnosticInfo Is Nothing) 193Debug.Assert(type.GetUseSiteInfo().DiagnosticInfo Is Nothing)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
437Debug.Assert(obj.GetUseSiteInfo().DiagnosticInfo Is Nothing)
Lowering\LocalRewriter\LocalRewriter.vb (1)
561Debug.Assert(Binder.GetUseSiteInfoForSpecialType(result).DiagnosticInfo Is Nothing)
Lowering\LocalRewriter\LocalRewriter_Constant.vb (3)
66If useSiteInfo.DiagnosticInfo Is Nothing Then 89If useSiteInfo.DiagnosticInfo Is Nothing Then 154If useSiteInfo.DiagnosticInfo Is Nothing Then
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (1)
975If useSiteInfo.DiagnosticInfo IsNot Nothing Then
Lowering\StateMachineRewriter\StateMachineRewriter.vb (2)
438Debug.Assert(methodToImplement IsNot Nothing AndAlso methodToImplement.GetUseSiteInfo().DiagnosticInfo Is Nothing) 505Debug.Assert(methodToImplement IsNot Nothing AndAlso methodToImplement.GetUseSiteInfo().DiagnosticInfo Is Nothing)
Lowering\SyntheticBoundNodeFactory.vb (1)
252If useSiteInfo.DiagnosticInfo IsNot Nothing AndAlso isOptional Then
Semantics\Conversions.vb (4)
1106If delegateInvoke Is Nothing OrElse delegateInvoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing Then 1377If invoke Is Nothing OrElse invoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing OrElse invoke.IsSub Then 1541If invoke Is Nothing OrElse invoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing OrElse invoke.IsSub Then 2949If delegateInvoke Is Nothing OrElse delegateInvoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing Then
Semantics\Operators.vb (2)
3164Dim liftOperators As Boolean = nullableOfT.GetUseSiteInfo().DiagnosticInfo Is Nothing 3184If methodUseSiteInfo.DiagnosticInfo IsNot Nothing Then
Semantics\OverloadResolution.vb (1)
3748If candidateUseSiteInfo.DiagnosticInfo IsNot Nothing Then
Semantics\TypeInference\TypeArgumentInference.vb (6)
448If invokeMethod IsNot Nothing AndAlso invokeMethod.GetUseSiteInfo().DiagnosticInfo Is Nothing Then 1163If invoke IsNot Nothing AndAlso invoke.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso delegateType.IsGenericType Then 1197If invoke IsNot Nothing AndAlso invoke.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso delegateType.IsGenericType Then 1669parameterInvokeProc IsNot Nothing AndAlso parameterInvokeProc.GetUseSiteInfo().DiagnosticInfo Is Nothing Then 1924If invokeMethod Is Nothing OrElse invokeMethod.GetUseSiteInfo().DiagnosticInfo IsNot Nothing Then 2053If invokeMethod Is Nothing OrElse invokeMethod.GetUseSiteInfo().DiagnosticInfo IsNot Nothing Then
Symbols\ArrayTypeSymbol.vb (2)
372If elementUseSiteInfo.DiagnosticInfo IsNot Nothing AndAlso IsHighestPriorityUseSiteError(elementUseSiteInfo.DiagnosticInfo.Code) Then
Symbols\EventSymbol.vb (2)
199Dim errorInfo As DiagnosticInfo = useSiteInfo.DiagnosticInfo 246Dim info As DiagnosticInfo = GetUseSiteInfo().DiagnosticInfo
Symbols\FieldSymbol.vb (2)
298If useSiteInfo.DiagnosticInfo Is Nothing AndAlso Me.ContainingModule.HasUnifiedReferences Then 322Dim info As DiagnosticInfo = GetUseSiteInfo().DiagnosticInfo
Symbols\InstanceTypeSymbol.vb (2)
164If useSiteInfo.DiagnosticInfo IsNot Nothing Then 188Return base.GetUseSiteInfo().DiagnosticInfo
Symbols\Metadata\PE\PEEventSymbol.vb (1)
299Dim errorInfo = useSiteInfo.DiagnosticInfo
Symbols\Metadata\PE\PEFieldSymbol.vb (2)
410If fieldUseSiteInfo.DiagnosticInfo Is Nothing Then 418If fieldUseSiteInfo.DiagnosticInfo Is Nothing Then
Symbols\Metadata\PE\PEMethodSymbol.vb (2)
1143Dim errorInfo As DiagnosticInfo = useSiteInfo.DiagnosticInfo 1208If useSiteInfo.DiagnosticInfo IsNot Nothing OrElse Not useSiteInfo.SecondaryDependencies.IsNullOrEmpty() Then
Symbols\Metadata\PE\PENamedTypeSymbol.vb (3)
1283If useSiteInfo.DiagnosticInfo Is Nothing Then 1327If typeUseSiteInfo.DiagnosticInfo?.Code = ERRID.ERR_UnsupportedCompilerFeature Then 1328Return typeUseSiteInfo.DiagnosticInfo
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
550Dim errorInfo = useSiteInfo.DiagnosticInfo
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
288If useSiteInfo.DiagnosticInfo IsNot Nothing Then
Symbols\MethodSymbol.vb (2)
661Dim errorInfo As DiagnosticInfo = useSiteInfo.DiagnosticInfo 699Dim info As DiagnosticInfo = GetUseSiteInfo().DiagnosticInfo
Symbols\NamedTypeSymbol.vb (2)
997If definitionUseSiteInfo.DiagnosticInfo IsNot Nothing AndAlso IsHighestPriorityUseSiteError(definitionUseSiteInfo.DiagnosticInfo.Code) Then
Symbols\ParameterSymbol.vb (1)
285Dim info As DiagnosticInfo = DeriveUseSiteInfoFromParameter(Me).DiagnosticInfo
Symbols\PropertySymbol.vb (2)
432Dim errorInfo As DiagnosticInfo = useSiteInfo.DiagnosticInfo 469Dim info As DiagnosticInfo = GetUseSiteInfo().DiagnosticInfo
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
825If useSiteDiagnostic.DiagnosticInfo IsNot Nothing Then
Symbols\Source\SourceAssemblySymbol.vb (7)
401Dim info As DiagnosticInfo = If(forwarded.GetUseSiteInfo().DiagnosticInfo, DirectCast(forwarded, ErrorTypeSymbol).ErrorInfo) 1177If useSiteInfo.DiagnosticInfo IsNot Nothing Then 1502Debug.Assert(int32Type.GetUseSiteInfo().DiagnosticInfo Is Nothing, "Use site errors should have been checked ahead of time (type int).") 1520Debug.Assert(boolType.GetUseSiteInfo().DiagnosticInfo Is Nothing, "Use site errors should have been checked ahead of time (type bool).") 1541If int32Type.GetUseSiteInfo().DiagnosticInfo Is Nothing Then 1574Debug.Assert(stringType.GetUseSiteInfo.DiagnosticInfo Is Nothing, "Use site errors should have been checked ahead of time (type string).") 1583Debug.Assert(stringType.GetUseSiteInfo.DiagnosticInfo Is Nothing, "Use site errors should have been checked ahead of time (type string).")
Symbols\Source\SourceFieldSymbol.vb (1)
668Debug.Assert(specialTypeInt64.GetUseSiteInfo().DiagnosticInfo Is Nothing)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
1186If useSiteInfo.DiagnosticInfo IsNot Nothing Then 3406Dim diag = If(useSiteInfo.DiagnosticInfo, ErrorFactory.ErrorInfo(If(ifaceMember.IsShared, ERRID.ERR_UnimplementedSharedMember, ERRID.ERR_UnimplementedMember3),
Symbols\Source\SourceModuleSymbol.vb (2)
528If pair.UseSiteInfo.DiagnosticInfo IsNot Nothing Then 529diagnostics.Add(info.Import.MapDiagnostic(New VBDiagnostic(pair.UseSiteInfo.DiagnosticInfo, info.SyntaxReference.GetLocation())))
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2476Debug.Assert(stringType.GetUseSiteInfo().DiagnosticInfo Is Nothing)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (2)
160Debug.Assert(getOrCreateMethod IsNot Nothing OrElse useSiteInfo.DiagnosticInfo IsNot Nothing) 179Debug.Assert(processHandlerMethod IsNot Nothing OrElse useSiteInfo.DiagnosticInfo IsNot Nothing)
Symbols\Symbol.vb (16)
920If useSiteInfo.DiagnosticInfo IsNot Nothing Then 921Select Case useSiteInfo.DiagnosticInfo.Code 955If other.DiagnosticInfo IsNot Nothing AndAlso IsHighestPriorityUseSiteError(other.DiagnosticInfo.Code) Then 960If result.DiagnosticInfo Is Nothing Then 961If other.DiagnosticInfo IsNot Nothing Then 973Return IsHighestPriorityUseSiteError(result.DiagnosticInfo.Code) 980If useSiteInfo.DiagnosticInfo IsNot Nothing AndAlso IsHighestPriorityUseSiteError(useSiteInfo.DiagnosticInfo.Code) Then 986If refModifiersUseSiteInfo.DiagnosticInfo IsNot Nothing AndAlso IsHighestPriorityUseSiteError(refModifiersUseSiteInfo.DiagnosticInfo.Code) Then 992If modifiersUseSiteInfo.DiagnosticInfo IsNot Nothing AndAlso IsHighestPriorityUseSiteError(modifiersUseSiteInfo.DiagnosticInfo.Code) Then 996Dim errorInfo = If(useSiteInfo.DiagnosticInfo, If(refModifiersUseSiteInfo.DiagnosticInfo, modifiersUseSiteInfo.DiagnosticInfo))
Symbols\SynthesizedSymbols\SynthesizedAttributeData.vb (1)
45If Binder.GetUseSiteInfoForWellKnownTypeMember(constructorSymbol, constructor, False).DiagnosticInfo IsNot Nothing Then
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
99Debug.Assert(type.GetUseSiteInfo().DiagnosticInfo Is Nothing)
Symbols\TypeSymbol.vb (1)
518Dim info As DiagnosticInfo = GetUseSiteInfo().DiagnosticInfo
Symbols\WellKnownMembers.vb (6)
161Binder.GetUseSiteInfoForWellKnownTypeMember(constructorSymbol, constructor, False).DiagnosticInfo IsNot Nothing Then 178Binder.GetUseSiteInfoForWellKnownTypeMember(wellKnownMember, arg.Key, False).DiagnosticInfo IsNot Nothing Then 202constructor.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso 203constructor.ContainingType.GetUseSiteInfo().DiagnosticInfo Is Nothing) 237Debug.Assert(specialTypeByte.GetUseSiteInfo().DiagnosticInfo Is Nothing) 240Debug.Assert(specialTypeUInt32.GetUseSiteInfo().DiagnosticInfo Is Nothing)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (5)
CompilationContext.vb (1)
248If local.GetUseSiteInfo().DiagnosticInfo?.Severity = DiagnosticSeverity.Error Then
Symbols\EELocalSymbolBase.vb (1)
60If info.DiagnosticInfo IsNot Nothing Then
Symbols\EEMethodSymbol.vb (1)
504If useSiteInfo.DiagnosticInfo IsNot Nothing Then
Symbols\PlaceholderLocalSymbol.vb (2)
126diagnostics.Add(type.GetUseSiteInfo().DiagnosticInfo, syntax.GetLocation()) 129diagnostics.Add(exprType.GetUseSiteInfo().DiagnosticInfo, syntax.GetLocation())
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
Extensions.vb (1)
357Return this.GetUseSiteInfo().DiagnosticInfo