37 writes to TestOnlyCompilationData
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (2)
EndToEndTests.cs (2)
607
comp.
TestOnlyCompilationData
= counter;
777
comp.
TestOnlyCompilationData
= data;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (35)
Semantics\DelegateTypeTests.cs (4)
15555
comp.
TestOnlyCompilationData
= data;
15585
comp.
TestOnlyCompilationData
= data;
15615
comp.
TestOnlyCompilationData
= data;
15638
comp.
TestOnlyCompilationData
= data;
Semantics\NullableContextTests.cs (26)
197
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
246
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
305
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
347
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
386
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
421
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
561
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
724
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
984
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1065
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1149
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1208
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1299
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1356
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1451
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1485
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1515
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1586
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1738
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1768
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1837
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1875
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1924
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
1966
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
2006
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
2045
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData();
Semantics\OverloadResolutionPerfTests.cs (5)
500
comp.
TestOnlyCompilationData
= nullableAnalysisData;
530
comp.
TestOnlyCompilationData
= nullableAnalysisData;
560
comp.
TestOnlyCompilationData
= nullableAnalysisData;
683
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData(maxRecursionDepth: nestingLevel / 2);
716
comp.
TestOnlyCompilationData
= new NullableWalker.NullableAnalysisData(maxRecursionDepth: nestingLevel / 2);
42 references to TestOnlyCompilationData
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\UnboundLambda.cs (1)
590
if (lambdaSymbol.DeclaringCompilation?.
TestOnlyCompilationData
is LambdaBindingData data)
Compilation\CSharpSemanticModel.cs (1)
2401
if (Compilation.
TestOnlyCompilationData
is MemberSemanticModel.MemberSemanticBindingCounter counter)
FlowAnalysis\NullableWalker.cs (2)
516
compilation.
TestOnlyCompilationData
is NullableAnalysisData { MaxRecursionDepth: var depth } &&
1910
if (compilation.
TestOnlyCompilationData
is NullableAnalysisData { Data: { } state })
Symbols\FunctionTypeSymbol.cs (1)
88
if (_binder.Compilation.
TestOnlyCompilationData
is InferredDelegateTypeData data &&
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (37)
Semantics\NullableContextTests.cs (37)
210
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
);
259
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
);
318
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
);
356
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
);
395
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
);
430
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
);
575
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);
727
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
728
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
987
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
988
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1068
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1069
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1152
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1153
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1211
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1212
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1302
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1303
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1359
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1360
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1454
var actualAnalyzedKeys = GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
, key => ((MethodSymbol)key).ToTestDisplayString());
1495
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1496
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1530
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);
1589
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);
1741
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1742
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1784
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1785
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1846
AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true));
1847
AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.
TestOnlyCompilationData
));
1883
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);
1932
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);
1974
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);
2015
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);
2054
var actualAnalyzedKeys = GetNullableDataKeysAsStrings(comp.
TestOnlyCompilationData
, requiredAnalysis: true);