177 references to MaybeNullAttributeDefinition
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (17)
FieldKeywordTests.cs (16)
6182
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
]);
6211
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
]);
6243
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
]);
6269
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
6298
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
6327
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
6572
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
6633
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
7104
var comp = CreateCompilation([source, RequiredMemberAttribute, CompilerFeatureRequiredAttribute, SetsRequiredMembersAttribute,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
7134
var comp = CreateCompilation([source, RequiredMemberAttribute, CompilerFeatureRequiredAttribute, SetsRequiredMembersAttribute,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
7166
var comp = CreateCompilation([source, RequiredMemberAttribute, CompilerFeatureRequiredAttribute, SetsRequiredMembersAttribute,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
7310
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
7380
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
});
7506
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
11535
var comp = CreateCompilation([source,
MaybeNullAttributeDefinition
]);
11956
var comp0 = CreateCompilation([source,
MaybeNullAttributeDefinition
]);
Semantics\RecordTests.cs (1)
9470
var comp = CreateCompilation(new[] { src,
MaybeNullAttributeDefinition
});
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (157)
Semantics\LambdaTests.cs (6)
4200
new[] { source,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition, NotNullIfNotNullAttributeDefinition, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition },
4232
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition }, parseOptions: TestOptions.RegularPreview);
4279
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
4353
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
4400
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
4576
var comp = CreateCompilation(new[] { source, MaybeNullWhenAttributeDefinition, NotNullWhenAttributeDefinition,
MaybeNullAttributeDefinition
});
Semantics\LocalFunctionTests.cs (1)
6527
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, parseOptions: TestOptions.Regular9);
Semantics\NullableReferenceTypesTests.cs (143)
29011
",
MaybeNullAttributeDefinition
});
29038
",
MaybeNullAttributeDefinition
});
29086
",
MaybeNullAttributeDefinition
});
29230
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
, NotNullWhenAttributeDefinition });
29781
",
MaybeNullAttributeDefinition
}, parseOptions: TestOptions.Regular8);
29812
",
MaybeNullAttributeDefinition
});
29833
",
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
29928
",
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
30086
",
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
30122
var lib = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, lib_cs });
30185
var comp2 = CreateNullableCompilation(new[] { source, lib_cs,
MaybeNullAttributeDefinition
});
30270
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30288
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullAttributeDefinition, source });
30364
var lib = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, lib_cs });
30413
var comp2 = CreateNullableCompilation(new[] { source, lib_cs,
MaybeNullAttributeDefinition
});
30441
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30479
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30514
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30547
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30584
var lib = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, lib_cs });
30632
var comp2 = CreateNullableCompilation(new[] { source, lib_cs,
MaybeNullAttributeDefinition
});
30660
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30695
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30718
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
30744
var lib = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, lib_cs });
30810
var comp2 = CreateNullableCompilation(new[] { source, lib_cs,
MaybeNullAttributeDefinition
});
30849
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30873
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30899
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30925
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
30947
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
31435
", MaybeNullWhenAttributeDefinition,
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
33133
var comp = CreateNullableCompilation(new[] { source, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
});
34020
var lib = CreateNullableCompilation(new[] { NotNullIfNotNullAttributeDefinition,
MaybeNullAttributeDefinition
, lib_cs });
34024
var comp2 = CreateNullableCompilation(new[] { source, lib_cs, NotNullIfNotNullAttributeDefinition,
MaybeNullAttributeDefinition
});
34725
var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition,
MaybeNullAttributeDefinition
, DisallowNullAttributeDefinition, source });
39607
new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
},
39678
new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
},
39736
new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
},
39802
var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
});
39880
new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
},
39918
new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
},
39964
new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
},
40016
new[] { source, DisallowNullAttributeDefinition, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
},
40138
var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, source });
40498
var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
});
40519
var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition, NotNullAttributeDefinition,
MaybeNullAttributeDefinition
});
40794
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
}, references: new[] { lib.EmitToImageReference() });
40797
var comp2 = CreateNullableCompilation(new[] { source, lib_cs, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
41557
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
42165
",
MaybeNullAttributeDefinition
});
42327
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, MaybeNullWhenAttributeDefinition, source });
42427
var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) });
42470
var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, MaybeNullWhenAttributeDefinition, source.Replace("TYPE", type) });
42924
var comp = CreateNullableCompilation(new[] { AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, MaybeNullWhenAttributeDefinition, source });
43312
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullWhenAttributeDefinition, source });
43338
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullWhenAttributeDefinition, source });
43393
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
43536
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
43689
var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition,
MaybeNullAttributeDefinition
, source });
43736
var comp = CreateNullableCompilation(new[] { MaybeNullWhenAttributeDefinition,
MaybeNullAttributeDefinition
, source });
44897
var comp = CreateNullableCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition },
44901
var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
44938
var lib = CreateNullableCompilation(new[] { DisallowNullAttributeDefinition, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition, lib_cs });
44964
var comp2 = CreateNullableCompilation(new[] { source, lib_cs, DisallowNullAttributeDefinition, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
45756
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullAttributeDefinition, source });
45784
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullWhenAttributeDefinition, source });
45809
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullWhenAttributeDefinition, source });
45869
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, options: WithNullableEnable());
45989
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, options: WithNullableEnable());
46115
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullAttributeDefinition, source }, options: WithNullableEnable());
46213
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, options: WithNullableEnable());
46239
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, options: WithNullableEnable());
46257
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source0 }, options: WithNullableEnable());
46307
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source0 }, options: WithNullableEnable());
46367
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, options: WithNullableEnable());
46412
",
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
46515
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
46669
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
46765
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
46795
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
46814
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source0 });
46870
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source0 });
46946
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
47078
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source }, parseOptions: TestOptions.Regular8);
47197
var comp = CreateNullableCompilation(new[] {
MaybeNullAttributeDefinition
, source });
47236
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source });
47265
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, MaybeNullWhenAttributeDefinition, source });
47560
var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition,
MaybeNullAttributeDefinition
, source0 });
47612
var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition,
MaybeNullAttributeDefinition
, source });
48389
var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition,
MaybeNullAttributeDefinition
, source });
48426
var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition,
MaybeNullAttributeDefinition
, source });
48491
var comp = CreateNullableCompilation(new[] { NotNullAttributeDefinition,
MaybeNullAttributeDefinition
, source });
48822
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, NotNullAttributeDefinition, source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8);
68365
", GetInterpolatedStringCustomHandlerType("CustomHandler<T>", "partial struct", useBoolReturns, includeTrailingOutConstructorParameter: validityParameter), InterpolatedStringHandlerArgumentAttribute,
MaybeNullAttributeDefinition
},
68725
var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute,
MaybeNullAttributeDefinition
});
68923
var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute,
MaybeNullAttributeDefinition
});
69075
var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute,
MaybeNullAttributeDefinition
});
69103
var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute,
MaybeNullAttributeDefinition
});
69131
var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute,
MaybeNullAttributeDefinition
});
70127
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
, DisallowNullAttributeDefinition });
70174
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
, MaybeNullWhenAttributeDefinition });
70282
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
, DisallowNullAttributeDefinition });
70322
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
, DisallowNullAttributeDefinition });
70353
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
72365
",
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
91237
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
91296
var comp = CreateCompilationWithTasksExtensions(new[] { source,
MaybeNullAttributeDefinition
});
91741
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
92005
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable(), parseOptions: TestOptions.Regular9);
92185
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable(), parseOptions: TestOptions.Regular9);
92509
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable,
MaybeNullAttributeDefinition
}, options: WithNullableEnable(), parseOptions: TestOptions.Regular9);
92692
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable,
MaybeNullAttributeDefinition
}, options: WithNullableEnable(), parseOptions: TestOptions.Regular9);
148167
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, parseOptions: TestOptions.Regular8);
148182
comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
148510
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, parseOptions: TestOptions.Regular8);
148522
comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
148594
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
}, parseOptions: TestOptions.Regular8);
148609
comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
148762
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, parseOptions: TestOptions.Regular8);
148768
comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
148880
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
148962
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149066
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149113
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149153
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149197
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149221
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149280
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
149312
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
149490
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149513
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
149766
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
149871
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
149919
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
149956
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
150001
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition });
152828
var comp = CreateCompilation(new[] { sourceA, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
153370
var comp = CreateCompilation(new[] { sourceA, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
});
153643
comp = CreateCompilation(new[] { sourceB2, AllowNullAttributeDefinition,
MaybeNullAttributeDefinition
}, references: new[] { refA });
156052
var comp = CreateNullableCompilation(new[] { source,
MaybeNullAttributeDefinition
});
159086
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
, NotNullAttributeDefinition, DoesNotReturnAttributeDefinition, DoesNotReturnIfAttributeDefinition });
160763
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
});
Semantics\UninitializedNonNullableFieldTests.cs (7)
666
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, options: WithNullableEnable());
1350
var comp = CreateCompilation(new[] {
MaybeNullAttributeDefinition
, source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8);
2662
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
2677
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
2692
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
2707
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
2722
var comp = CreateCompilation(new[] { source,
MaybeNullAttributeDefinition
}, options: WithNullableEnable());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\RequiredMembersTests.cs (3)
6153
var comp = CreateCompilationWithRequiredMembers([code,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
6232
var comp = CreateCompilationWithRequiredMembers([code,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);
6274
var comp = CreateCompilationWithRequiredMembers([code,
MaybeNullAttributeDefinition
, AllowNullAttributeDefinition]);