73 references to GetUseSiteDiagnostic
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (27)
CodeGen\CodeGenTupleTest.cs (27)
3350Assert.Equal("Predefined type 'System.ValueTuple`2' is not defined or imported", mTuple.GetUseSiteDiagnostic().GetMessage(CultureInfo.InvariantCulture)); 3366Assert.Null(mFirst.GetUseSiteDiagnostic()); 3384Assert.Null(mItem1.GetUseSiteDiagnostic()); 4604mItem1.GetUseSiteDiagnostic().ToString(EnsureEnglishUICulture.PreferredOrNull)); 11171Assert.Null(m1Tuple.GetUseSiteDiagnostic()); 11260Assert.Null(m1Item1.GetUseSiteDiagnostic()); 11281Assert.Null(m2Item1.GetUseSiteDiagnostic()); 11302Assert.Null(m2a2.GetUseSiteDiagnostic()); 11434Assert.Null(m1Tuple.GetUseSiteDiagnostic()); 11555Assert.Null(m1Item9.GetUseSiteDiagnostic()); 11570Assert.Null(m2Item9.GetUseSiteDiagnostic()); 11587Assert.Null(m2i2.GetUseSiteDiagnostic()); 11789Assert.Null(m3Item8.GetUseSiteDiagnostic()); 11982Assert.Null(m4Item8.GetUseSiteDiagnostic()); 12001Assert.Null(m4h4.GetUseSiteDiagnostic()); 12230Assert.Null(m5Item8.GetUseSiteDiagnostic()); 12598Assert.Null(m8Item8.GetUseSiteDiagnostic()); 12618Assert.Null(m8Item1.GetUseSiteDiagnostic()); 12751Assert.Null(m1Tuple.GetUseSiteDiagnostic()); 12811Assert.Null(m1Item1.GetUseSiteDiagnostic()); 12830Assert.Null(m2Item1.GetUseSiteDiagnostic()); 12849Assert.Null(m2a2.GetUseSiteDiagnostic()); 12869Assert.Null(m1ToString.GetUseSiteDiagnostic()); 15834Assert.Null(m1P1.GetUseSiteDiagnostic()); 15864Assert.Null(m1this.GetUseSiteDiagnostic()); 16064Assert.Null(m1E1.GetUseSiteDiagnostic()); 16095Assert.Null(m1E2.GetUseSiteDiagnostic());
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ExpressionCompilerTests.cs (1)
5739Assert.Equal(ErrorCode.WRN_UnifyReferenceMajMin, (ErrorCode)((MethodSymbol)methodData.Method).ReturnType.GetUseSiteDiagnostic().Code);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (20)
Semantics\NullableReferenceTypesTests.cs (10)
112948Assert.NotNull(a.GetUseSiteDiagnostic()); 112950Assert.NotNull(b.GetUseSiteDiagnostic()); 112952Assert.Null(c.GetUseSiteDiagnostic()); 112954Assert.NotNull(d.GetUseSiteDiagnostic()); 112956Assert.Null(i1.GetUseSiteDiagnostic()); 113016Assert.NotNull(a.GetUseSiteDiagnostic()); 113018Assert.NotNull(b.GetUseSiteDiagnostic()); 113020Assert.Null(c.GetUseSiteDiagnostic()); 113022Assert.NotNull(d.GetUseSiteDiagnostic()); 113024Assert.Null(i1.GetUseSiteDiagnostic());
Semantics\UseSiteErrorTests.cs (10)
2354Assert.NotNull(a.GetUseSiteDiagnostic()); 2356Assert.NotNull(b.GetUseSiteDiagnostic()); 2358Assert.Null(c.GetUseSiteDiagnostic()); 2360Assert.NotNull(d.GetUseSiteDiagnostic()); 2362Assert.Null(i1.GetUseSiteDiagnostic()); 2399Assert.NotNull(a.GetUseSiteDiagnostic()); 2401Assert.NotNull(b.GetUseSiteDiagnostic()); 2403Assert.Null(c.GetUseSiteDiagnostic()); 2405Assert.NotNull(d.GetUseSiteDiagnostic()); 2407Assert.Null(i1.GetUseSiteDiagnostic());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (25)
Symbols\FunctionPointerTypeSymbolTests.cs (1)
1563AssertEx.Equal(expectedMessage, ptr.EnsureCSharpSymbolOrNull(nameof(ptr)).GetUseSiteDiagnostic().ToString());
Symbols\GenericConstraintTests.cs (2)
7320Assert.Equal(expectedDiagnostic.Code, c.GetUseSiteDiagnostic().Code); 7376Assert.Null(c.GetUseSiteDiagnostic());
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (12)
162Assert.Null(c3.GetUseSiteDiagnostic()); 167Assert.NotNull(f1.GetUseSiteDiagnostic()); 171Assert.NotNull(m1.GetUseSiteDiagnostic()); 175Assert.Null(x.GetUseSiteDiagnostic()); 179Assert.NotNull(e1.GetUseSiteDiagnostic()); 183Assert.NotNull(p1.GetUseSiteDiagnostic()); 366Assert.Null(c3.GetUseSiteDiagnostic()); 371Assert.NotNull(f1.GetUseSiteDiagnostic()); 375Assert.NotNull(m1.GetUseSiteDiagnostic()); 379Assert.Null(x.GetUseSiteDiagnostic()); 383Assert.NotNull(e1.GetUseSiteDiagnostic()); 387Assert.NotNull(p1.GetUseSiteDiagnostic());
Symbols\Metadata\PE\LoadInAttributeModifier.cs (8)
393Assert.Equal((int)ErrorCode.ERR_BindToBogus, method.GetUseSiteDiagnostic().Code); 546Assert.Equal((int)ErrorCode.ERR_BindToBogus, method.GetUseSiteDiagnostic().Code); 1406Assert.Equal((int)ErrorCode.ERR_BindToBogus, indexer.GetUseSiteDiagnostic().Code); 1662Assert.Equal((int)ErrorCode.ERR_BindToBogus, indexer.GetUseSiteDiagnostic().Code); 1874Assert.Equal((int)ErrorCode.ERR_BindToBogus, indexer.GetUseSiteDiagnostic().Code); 2117Assert.Equal((int)ErrorCode.ERR_BindToBogus, indexer.GetUseSiteDiagnostic().Code); 2373Assert.Equal((int)ErrorCode.ERR_BindToBogus, indexer.GetUseSiteDiagnostic().Code); 2585Assert.Equal((int)ErrorCode.ERR_BindToBogus, indexer.GetUseSiteDiagnostic().Code);
Symbols\Metadata\PE\MissingTypeReferences.cs (2)
82Assert.Equal(@base.GetUseSiteDiagnostic().ToString(), genericBase.GetUseSiteDiagnostic().ToString());