322 references to TestSources
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (4)
UnsafeEvolutionTests.cs (4)
4168
additionalSources: [
TestSources
.Span, CollectionBuilderAttributeDefinition, RequiresUnsafeAttributeDefinition],
4214
additionalSources: [
TestSources
.Span, CollectionBuilderAttributeDefinition, RequiresUnsafeAttributeDefinition],
4958
CreateCompilation([source, interceptor, (
TestSources
.InterceptsLocationAttribute, "Attribute.cs"), RequiresUnsafeAttributeDefinition],
5218
additionalSources: [
TestSources
.Index, RequiresUnsafeAttributeDefinition],
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (12)
QuickInfo\SemanticQuickInfoSourceTests.cs (12)
1823
TestSources
.Span,
1833
TestSources
.Span,
1848
TestSources
.Span,
1858
TestSources
.Span,
1873
TestSources
.Span,
1883
TestSources
.Span,
1906
TestSources
.Span,
1920
TestSources
.Span,
8372
""" +
TestSources
.Index +
TestSources
.Range,
8388
""" +
TestSources
.Index +
TestSources
.Range,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (15)
CodeGen\CodeGenAwaitForeachTests.cs (2)
11448
new[] { source,
TestSources
.Index,
TestSources
.Range, AsyncStreamsTypes },
CodeGen\IndexAndRangeTests.cs (13)
23
new[] { s,
TestSources
.GetSubArray, },
71
new[] { src,
TestSources
.GetSubArray, });
2099
}" +
TestSources
.GetSubArray, TestOptions.ReleaseExe);
3744
var comp = CreateCompilation(new[] { source,
TestSources
.Index });
3777
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
3820
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
3853
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
3904
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (8)
CodeGen\IndexAndRangeTests.cs (7)
2534
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2658
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2755
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
3284
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
3424
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
3545
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
4497
var comp = CreateCompilationWithIndexAndRange(new[] { src,
TestSources
.GetSubArray });
Emit\NumericIntPtrTests.cs (1)
11751
var comp = CreateCompilation(new[] {
TestSources
.Span, source }, options: TestOptions.UnsafeReleaseExe);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (175)
FirstClassSpanTests.cs (2)
1994
var spanDll = CreateCompilation(
TestSources
.Span, options: TestOptions.UnsafeReleaseDll)
1997
var verifier = CompileAndVerify([source,
TestSources
.Span],
Semantics\ParamsCollectionTests.cs (1)
23
private static string ParamCollectionAttributeSource =>
TestSources
.ParamsCollectionAttribute;
Semantics\PatternMatchingTests_ListPatterns.cs (171)
63
" +
TestSources
.GetSubArray;
282
var verifier = CompileAndVerify(new[] { source,
TestSources
.Index,
TestSources
.Range }, parseOptions: TestOptions.RegularWithListPatterns,
1002
" +
TestSources
.GetSubArray;
2398
" +
TestSources
.GetSubArray;
2561
" +
TestSources
.GetSubArray;
2591
var compilation = CreateCompilation(new[] { source,
TestSources
.Index }, options: TestOptions.ReleaseExe);
2635
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
2764
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
2923
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
3054
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
3114
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
3337
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range },
3420
var lib2Ref = CreateCompilation(new[] { lib2_cs,
TestSources
.Index,
TestSources
.Range }, references: new[] { missingRef })
3486
var rangeComp = CreateCompilation(new[] { range_cs,
TestSources
.Index }, references: new[] { missingComp.EmitToImageReference() }, assemblyName: "range");
3535
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
3611
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range }, references: new[] { libComp.EmitToImageReference() });
3671
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
3728
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
3890
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
3923
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
3953
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
3984
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
4020
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
4055
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
4112
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
4199
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
4282
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
4344
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
4396
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
4526
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
4586
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
4652
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
4685
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
4751
var compilation = CreateCompilationWithIL(new[] { source,
TestSources
.Index,
TestSources
.Range }, il);
5087
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
5199
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5243
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5338
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5400
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5421
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
5452
var lib2Ref = CreateCompilation(new[] { lib2_cs,
TestSources
.Index,
TestSources
.Range }, references: new[] { missingRef })
5505
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5544
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5585
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
5629
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5717
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
5779
var compilation = CreateCompilation(new[] { source,
TestSources
.Index });
5808
CompileAndVerify(new[] { src,
TestSources
.Index,
TestSources
.Range }, expectedOutput: "Index Range (42, 43)");
5827
var comp = CreateCompilation(new[] { src,
TestSources
.Index,
TestSources
.Range });
5847
CompileAndVerify(new[] { src,
TestSources
.Index,
TestSources
.Range }, expectedOutput: "(a, bc)");
5889
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
5982
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6034
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6073
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6097
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6136
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6166
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6190
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6217
var comp = CreateCompilation(new[] { src,
TestSources
.Index,
TestSources
.Range });
6246
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6270
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6300
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
6719
var comp = CreateCompilation(new[] { src,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
6788
}" +
TestSources
.GetSubArray;
6855
}" +
TestSources
.GetSubArray;
7168
var compilation = CreateCompilation(new[] { source,
TestSources
.Index, _iTupleSource }, options: TestOptions.DebugExe);
7242
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
7320
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { src,
TestSources
.GetSubArray }, parseOptions: TestOptions.RegularWithListPatterns);
7378
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source,
TestSources
.GetSubArray }, options: TestOptions.DebugExe);
7615
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
7660
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
7688
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
7714
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
7740
var comp = CreateCompilation(new[] { src,
TestSources
.Index });
7782
var verifier = CompileAndVerify(new[] { source,
TestSources
.Index }, options: TestOptions.DebugDll);
7879
var verifier = CompileAndVerify(new[] { source,
TestSources
.Index });
8030
compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8089
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8115
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8150
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8195
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range, IsExternalInitTypeDefinition });
8266
var compilation = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range, IsExternalInitTypeDefinition });
8310
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8356
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8370
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8385
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8406
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8427
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8448
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8462
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8483
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray }, options: TestOptions.ReleaseExe);
8575
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
8597
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray }, options: TestOptions.ReleaseDll);
8640
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8676
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range });
8698
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.ITuple });
8736
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source,
TestSources
.GetSubArray });
8979
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source,
TestSources
.GetSubArray });
9022
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source,
TestSources
.GetSubArray });
9078
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source,
TestSources
.GetSubArray });
9539
var compilation = CreateCompilation([source,
TestSources
.Index], options: TestOptions.UnsafeReleaseDll);
9617
var compilation = CreateCompilation([source,
TestSources
.Index], options: TestOptions.UnsafeReleaseDll);
Semantics\PatternMatchingTests_NullableTypes.cs (1)
665
var comp = CreateCompilationWithIndexAndRange([source,
TestSources
.GetSubArray]);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (63)
ExtractMethod\ExtractLocalFunctionTests.cs (18)
2024
=> TestInRegularAndScriptAsync(
TestSources
.Index + """
2033
TestSources
.Index +
2051
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2060
TestSources
.Index +
2061
TestSources
.Range + """
2078
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2087
TestSources
.Index +
2088
TestSources
.Range + """
2105
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2114
TestSources
.Index +
2115
TestSources
.Range + """
2132
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2141
TestSources
.Index +
2142
TestSources
.Range + """
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (18)
2381
=> TestInRegularAndScriptAsync(
TestSources
.Index + """
2390
TestSources
.Index +
2408
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2417
TestSources
.Index +
2418
TestSources
.Range + """
2435
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2444
TestSources
.Index +
2445
TestSources
.Range + """
2462
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2471
TestSources
.Index +
2472
TestSources
.Range + """
2489
=> TestInRegularAndScriptAsync(
TestSources
.Index +
TestSources
.Range + """
2498
TestSources
.Index +
2499
TestSources
.Range + """
IntroduceVariable\IntroduceVariableTests.cs (18)
5983
var code =
TestSources
.Index + """
5993
var expected =
TestSources
.Index + """
6010
var code =
TestSources
.Index +
TestSources
.Range + """
6020
var expected =
TestSources
.Index +
TestSources
.Range + """
6037
var code =
TestSources
.Index +
TestSources
.Range + """
6047
var expected =
TestSources
.Index +
TestSources
.Range + """
6064
var code =
TestSources
.Index +
TestSources
.Range + """
6074
var expected =
TestSources
.Index +
TestSources
.Range + """
6091
var code =
TestSources
.Index +
TestSources
.Range + """
6101
var expected =
TestSources
.Index +
TestSources
.Range + """
UseNamedArguments\UseNamedArgumentsTests.cs (9)
503
@"class C { string M(string arg1) => arg1[[||]1..^1]; }" +
TestSources
.Range +
TestSources
.Index);
508
@"class C { string M(string arg1) => {|CS0029:arg1[[||]^1]|}; }" +
TestSources
.Index);
519
""" +
TestSources
.Range +
TestSources
.Index,
526
""" +
TestSources
.Range +
TestSources
.Index);
537
""" +
TestSources
.Index,
544
""" +
TestSources
.Index);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (18)
IOperation\IOperationTests_IArrayElementReferenceExpression.cs (5)
2080
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2122
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2209
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2302
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2425
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
IOperation\IOperationTests_IForEachLoopStatement.cs (4)
3123
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source +
TestSources
.Span, expectedFlowGraph, expectedDiagnostics, TestOptions.ReleaseDll.WithAllowUnsafe(true));
3212
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source +
TestSources
.Span, expectedFlowGraph, expectedDiagnostics, TestOptions.ReleaseDll.WithAllowUnsafe(true));
3301
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source +
TestSources
.Span, expectedFlowGraph, expectedDiagnostics, TestOptions.ReleaseDll.WithAllowUnsafe(true));
3390
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source +
TestSources
.Span, expectedFlowGraph, expectedDiagnostics, TestOptions.ReleaseDll.WithAllowUnsafe(true));
IOperation\IOperationTests_IIsPatternExpression.cs (9)
2150
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2186
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2228
var comp = CreateCompilationWithIndexAndRange(new[] { source,
TestSources
.GetSubArray });
2478
var comp = CreateCompilation(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray });
2534
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { source,
TestSources
.Index,
TestSources
.Range,
TestSources
.GetSubArray },
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (12)
Semantics\InterceptorsTests.cs (1)
25
private static readonly (string text, string path) s_attributesSource = (
TestSources
.InterceptsLocationAttribute, "attributes.cs");
Semantics\LambdaTests.cs (2)
8693
var r = CreateCompilation(includeAttribute ?
TestSources
.ParamsCollectionAttribute : "").VerifyDiagnostics().ToMetadataReference();
8748
var r = CreateCompilation(includeAttribute ?
TestSources
.ParamsCollectionAttribute : "").VerifyDiagnostics().ToMetadataReference();
Semantics\LocalFunctionTests.cs (2)
2743
var r = CreateCompilation(includeAttribute ?
TestSources
.ParamsCollectionAttribute : "").VerifyDiagnostics().ToMetadataReference();
2797
var r = CreateCompilation(includeAttribute ?
TestSources
.ParamsCollectionAttribute : "").VerifyDiagnostics().ToMetadataReference();
Semantics\NullableReferenceTypesTests.cs (2)
1634
}" +
TestSources
.GetSubArray;
145070
var spanRef = CreateCompilation(
TestSources
.Span, options: TestOptions.UnsafeReleaseDll)
Semantics\RefFieldTests.cs (5)
1513
var spanReference = CreateCompilation(
TestSources
.Span, options: TestOptions.UnsafeReleaseDll);
1569
var spanReference = CreateCompilation(
TestSources
.Span, options: TestOptions.UnsafeReleaseDll);
1621
var spanReference = CreateCompilation(
TestSources
.Span, options: TestOptions.UnsafeReleaseDll);
1677
var spanReference = CreateCompilation(
TestSources
.Span, options: TestOptions.UnsafeReleaseDll);
32191
var spanCompilation = CreateCompilation(
TestSources
.Span, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular8);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (15)
CSharpTestBase.cs (15)
2877
TestSources
.Span,
2894
TestSources
.Span,
2911
var textWitSpan = new string[] { text,
TestSources
.Span };
2925
var reference = CreateCompilation(
TestSources
.Index).VerifyDiagnostics();
2936
var reference = CreateCompilation(new[] {
TestSources
.Index,
TestSources
.Range }).VerifyDiagnostics();
2947
var reference = CreateCompilation(new[] {
TestSources
.Index,
TestSources
.Range,
TestSources
.Span }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
2964
var reference = CreateCompilation(new[] {
TestSources
.Span,
TestSources
.MemoryExtensions }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
2982
var reference = CreateCompilation(new[] {
TestSources
.Index,
TestSources
.Range,
TestSources
.Span,
TestSources
.MemoryExtensions }, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();