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