90 references to NotNullIfNotNullAttributeDefinition
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (90)
Semantics\LambdaTests.cs (3)
4190new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition, NotNullIfNotNullAttributeDefinition, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, 4623var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, NotNullAttributeDefinition }); 4933new[] { source, AllowNullAttributeDefinition, MaybeNullWhenAttributeDefinition, NotNullIfNotNullAttributeDefinition },
Semantics\LocalFunctionTests.cs (1)
6012var comp = CreateCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }, parseOptions: TestOptions.Regular9);
Semantics\NullableReferenceTypesTests.cs (83)
30082var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 30086var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 30131var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, 30172var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30217var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30282var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30321var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30386var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30435var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30486var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30560var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30620var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30677var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30734var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30779var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 30804var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 31203var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31207var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31238var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31242var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31273var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31277var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31310var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31314var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31352var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31356var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31379var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 31407var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 31434var comp2 = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 31482var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31486var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31517var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31521var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31556var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31560var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31574var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 31611var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31615var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31651var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, MaybeNullWhenAttributeDefinition, lib_cs }); 31655var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition, MaybeNullWhenAttributeDefinition }); 31698var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31702var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31745var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31749var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31823var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31827var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31873var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31877var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 31985var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, lib_cs }); 31989var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition }); 32060var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, MaybeNullAttributeDefinition, lib_cs }); 32064var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition, MaybeNullAttributeDefinition }); 32088var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32111var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32137var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32163var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32192var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32219var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32250var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32287var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32323var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32360var comp1 = CreateNullableCompilation(new[] { source1, source2, NotNullIfNotNullAttributeDefinition }); 32371var reference = CreateNullableCompilation(new[] { source1, NotNullIfNotNullAttributeDefinition }).EmitToImageReference(); 32403var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32436var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32464var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32492var comp = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }); 32685var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition, DisallowNullAttributeDefinition, NotNullAttributeDefinition, NotNullIfNotNullAttributeDefinition, source }); 33795var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 51887CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }).VerifyDiagnostics( 55568var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable(TestOptions.ReleaseExe)); 66978var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67066var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67131var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67188var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67239var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 67291var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 67338var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }); 67391var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 75036var comp = CreateNullableCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }); 140184var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 140415var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 140527var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable());
Semantics\UninitializedNonNullableFieldTests.cs (3)
2398var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 2424var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable()); 2438var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable());