73 references to GetUseSiteDiagnostic
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (27)
CodeGen\CodeGenTupleTest.cs (27)
3356Assert.Equal("Predefined type 'System.ValueTuple`2' is not defined or imported", mTuple.GetUseSiteDiagnostic().GetMessage(CultureInfo.InvariantCulture)); 3372Assert.Null(mFirst.GetUseSiteDiagnostic()); 3390Assert.Null(mItem1.GetUseSiteDiagnostic()); 4609mItem1.GetUseSiteDiagnostic().ToString(EnsureEnglishUICulture.PreferredOrNull)); 11165Assert.Null(m1Tuple.GetUseSiteDiagnostic()); 11254Assert.Null(m1Item1.GetUseSiteDiagnostic()); 11275Assert.Null(m2Item1.GetUseSiteDiagnostic()); 11296Assert.Null(m2a2.GetUseSiteDiagnostic()); 11428Assert.Null(m1Tuple.GetUseSiteDiagnostic()); 11549Assert.Null(m1Item9.GetUseSiteDiagnostic()); 11564Assert.Null(m2Item9.GetUseSiteDiagnostic()); 11581Assert.Null(m2i2.GetUseSiteDiagnostic()); 11783Assert.Null(m3Item8.GetUseSiteDiagnostic()); 11976Assert.Null(m4Item8.GetUseSiteDiagnostic()); 11995Assert.Null(m4h4.GetUseSiteDiagnostic()); 12224Assert.Null(m5Item8.GetUseSiteDiagnostic()); 12592Assert.Null(m8Item8.GetUseSiteDiagnostic()); 12612Assert.Null(m8Item1.GetUseSiteDiagnostic()); 12745Assert.Null(m1Tuple.GetUseSiteDiagnostic()); 12805Assert.Null(m1Item1.GetUseSiteDiagnostic()); 12824Assert.Null(m2Item1.GetUseSiteDiagnostic()); 12843Assert.Null(m2a2.GetUseSiteDiagnostic()); 12863Assert.Null(m1ToString.GetUseSiteDiagnostic()); 15828Assert.Null(m1P1.GetUseSiteDiagnostic()); 15858Assert.Null(m1this.GetUseSiteDiagnostic()); 16058Assert.Null(m1E1.GetUseSiteDiagnostic()); 16089Assert.Null(m1E2.GetUseSiteDiagnostic());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
RefReadonlyParameterTests.cs (1)
97Assert.Equal((int)ErrorCode.ERR_BindToBogus, method.GetUseSiteDiagnostic().Code);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (20)
Semantics\NullableReferenceTypesTests.cs (10)
116718Assert.NotNull(a.GetUseSiteDiagnostic()); 116720Assert.NotNull(b.GetUseSiteDiagnostic()); 116722Assert.Null(c.GetUseSiteDiagnostic()); 116724Assert.NotNull(d.GetUseSiteDiagnostic()); 116726Assert.Null(i1.GetUseSiteDiagnostic()); 116786Assert.NotNull(a.GetUseSiteDiagnostic()); 116788Assert.NotNull(b.GetUseSiteDiagnostic()); 116790Assert.Null(c.GetUseSiteDiagnostic()); 116792Assert.NotNull(d.GetUseSiteDiagnostic()); 116794Assert.Null(i1.GetUseSiteDiagnostic());
Semantics\UseSiteErrorTests.cs (10)
2364Assert.NotNull(a.GetUseSiteDiagnostic()); 2366Assert.NotNull(b.GetUseSiteDiagnostic()); 2368Assert.Null(c.GetUseSiteDiagnostic()); 2370Assert.NotNull(d.GetUseSiteDiagnostic()); 2372Assert.Null(i1.GetUseSiteDiagnostic()); 2409Assert.NotNull(a.GetUseSiteDiagnostic()); 2411Assert.NotNull(b.GetUseSiteDiagnostic()); 2413Assert.Null(c.GetUseSiteDiagnostic()); 2415Assert.NotNull(d.GetUseSiteDiagnostic()); 2417Assert.Null(i1.GetUseSiteDiagnostic());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (25)
Symbols\FunctionPointerTypeSymbolTests.cs (1)
1559AssertEx.Equal(expectedMessage, ptr.EnsureCSharpSymbolOrNull(nameof(ptr)).GetUseSiteDiagnostic().ToString());
Symbols\GenericConstraintTests.cs (2)
7347Assert.Equal(expectedDiagnostic.Code, c.GetUseSiteDiagnostic().Code); 7403Assert.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)
83Assert.Equal(@base.GetUseSiteDiagnostic().ToString(), genericBase.GetUseSiteDiagnostic().ToString());