140 references to AddUsingDirectives
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (140)
Completion\CompletionProviders\SuggestionModeCompletionProviderTests.cs (1)
78
=> await VerifyBuilderAsync(
AddUsingDirectives
("using System;", AddInsideMethod(@"Func<int, int, int> f = $$")));
Completion\CompletionProviders\SymbolCompletionProviderTests.cs (134)
310
var code =
AddUsingDirectives
("using System;", AddInsideMethod("string s = \"$$"));
329
var code =
AddUsingDirectives
("using System;", AddInsideMethod("string s = \"$$\";"));
350
var code =
AddUsingDirectives
("using System;", AddInsideMethod("char c = '$$"));
367
AddUsingDirectives
("using System;", @"[assembly: $$]"), [
375
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", """
388
await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", content), @"AttributeUsage");
389
await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", content), @"System");
395
AddUsingDirectives
("using System;", @"class CL<[A$$]T> {}"), [
403
=> VerifyExpectedItemsAsync(
AddUsingDirectives
("using System;", """
416
=> VerifyExpectedItemsAsync(
AddUsingDirectives
("using System;", """
428
=> VerifyExpectedItemsAsync(
AddUsingDirectives
("using System;", """
1430
var source =
AddUsingDirectives
("using System;", content);
1456
var source =
AddUsingDirectives
("using System;", @"[assembly: A.$$");
1466
var source =
AddUsingDirectives
("using System;", @"using MyType = $$");
1480
var source =
AddUsingDirectives
("using System;", content);
1494
var source =
AddUsingDirectives
("using System;", content);
1504
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = $$)c"));
1514
var source =
AddUsingDirectives
("using System;", @"class CL<$$");
1524
var source =
AddUsingDirectives
("using System;", @"class CL<T, $$");
1534
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = ($$)c"));
1544
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = new $$"));
1554
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = new $$ ["));
1564
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = stackalloc $$"));
1574
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = from $$ c"));
1584
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = from c in C join $$ j"));
1594
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"$$ i ="));
1604
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"fixed($$"));
1614
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"foreach($$"));
1624
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"foreach $$"));
1634
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"try {} catch($$"));
1648
var source =
AddUsingDirectives
("using System;", content);
1662
var source =
AddUsingDirectives
("using System;", content);
1676
var source =
AddUsingDirectives
("using System;", content);
1690
var source =
AddUsingDirectives
("using System;", content);
1704
var source =
AddUsingDirectives
("using System;", content);
1718
var source =
AddUsingDirectives
("using System;", content);
1732
var source =
AddUsingDirectives
("using System;", content);
1746
var source =
AddUsingDirectives
("using System;", content);
1760
var source =
AddUsingDirectives
("using System;", content);
1774
var source =
AddUsingDirectives
("using System;", content);
1788
var source =
AddUsingDirectives
("using System;", content);
1802
var source =
AddUsingDirectives
("using System;", content);
1816
var source =
AddUsingDirectives
("using System;", content);
1830
var source =
AddUsingDirectives
("using System;", content);
1841
var source =
AddUsingDirectives
("using System;", content);
1852
var source =
AddUsingDirectives
("using System;", content);
1863
var source =
AddUsingDirectives
("using System;", content);
1874
var source =
AddUsingDirectives
("using System;", content);
1885
var source =
AddUsingDirectives
("using System;", content);
1896
var source =
AddUsingDirectives
("using System;", content);
1907
var source =
AddUsingDirectives
("using System;", content);
1918
var source =
AddUsingDirectives
("using System;", content);
1929
var source =
AddUsingDirectives
("using System;", content);
1940
var source =
AddUsingDirectives
("using System;", content);
1951
var source =
AddUsingDirectives
("using System;", content);
1962
var source =
AddUsingDirectives
("using System;", content);
1973
var source =
AddUsingDirectives
("using System;", content);
1984
var source =
AddUsingDirectives
("using System;", content);
1995
var source =
AddUsingDirectives
("using System;", content);
2006
var source =
AddUsingDirectives
("using System;", content);
2017
var source =
AddUsingDirectives
("using System;", content);
2028
var source =
AddUsingDirectives
("using System;", content);
2039
var source =
AddUsingDirectives
("using System;", content);
2050
var source =
AddUsingDirectives
("using System;", content);
2061
var source =
AddUsingDirectives
("using System;", content);
2072
var source =
AddUsingDirectives
("using System;", content);
2083
var source =
AddUsingDirectives
("using System;", content);
2094
var source =
AddUsingDirectives
("using System;", content);
2105
var source =
AddUsingDirectives
("using System;", content);
2116
var source =
AddUsingDirectives
("using System;", content);
2127
var source =
AddUsingDirectives
("using System;", content);
2138
var source =
AddUsingDirectives
("using System;", content);
2149
var source =
AddUsingDirectives
("using System;", content);
2160
var source =
AddUsingDirectives
("using System;", content);
2171
var source =
AddUsingDirectives
("using System;", content);
2182
var source =
AddUsingDirectives
("using System;", content);
2193
var source =
AddUsingDirectives
("using System;", content);
2204
var source =
AddUsingDirectives
("using System;", content);
2215
var source =
AddUsingDirectives
("using System;", content);
2226
var source =
AddUsingDirectives
("using System;", content);
2237
var source =
AddUsingDirectives
("using System;", content);
2248
var source =
AddUsingDirectives
("using System;", content);
2259
var source =
AddUsingDirectives
("using System;", content);
2270
var source =
AddUsingDirectives
("using System;", content);
2281
var source =
AddUsingDirectives
("using System;", content);
2292
var source =
AddUsingDirectives
("using System;", content);
2303
var source =
AddUsingDirectives
("using System;", content);
2314
var source =
AddUsingDirectives
("using System;", content);
2325
var source =
AddUsingDirectives
("using System;", content);
2336
var source =
AddUsingDirectives
("using System;", content);
2347
var source =
AddUsingDirectives
("using System;", content);
2358
var source =
AddUsingDirectives
("using System;", content);
2369
var source =
AddUsingDirectives
("using System;", content);
2378
=> VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : $$"), @"System");
2382
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : $$"), @"Console");
2398
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : $$"), @"String");
2416
var source =
AddUsingDirectives
("using System;", content);
2425
=> VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : A, $$"), @"System");
2429
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : A, $$"), @"Console");
2445
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : A, $$"), @"String");
2463
var source =
AddUsingDirectives
("using System;", content);
2474
var source =
AddUsingDirectives
("using System;", content);
2493
await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where $$"), @"String");
2507
var source =
AddUsingDirectives
("using System;", content);
2518
var source =
AddUsingDirectives
("using System;", content);
2529
var source =
AddUsingDirectives
("using System;", content);
2540
var source =
AddUsingDirectives
("using System;", content);
2549
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using S = System;", AddInsideMethod(@"S.$$")), @"String");
2553
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using S = System.String;", AddInsideMethod(@"S.$$")), @"Empty");
2559
var source =
AddUsingDirectives
("using System;", content);
2570
var source =
AddUsingDirectives
("using System;", content);
2585
var source =
AddUsingDirectives
("using System;", content);
2600
var source =
AddUsingDirectives
("using System;", content);
2720
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"class c { void M() { new $$"), "Exception");
2724
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class c { void M() { goo.$$"), "Equals");
2728
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class c { void M(int x) { typeof($$"), "x");
2732
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class c { void M(int x) { default($$"), "x");
2736
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class C { void M(int x) { unsafe { sizeof($$"), "x");
2740
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class Generic<T> { void M(int x) { Generic<$$"), "x");
2744
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { null.$$"), "Equals");
2748
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { true.$$"), "Equals");
2752
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { false.$$"), "Equals");
2756
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { 'c'.$$"), "Equals");
2760
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { """".$$"), "Equals");
2764
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { @"""".$$"), "Equals");
2768
=> VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { 2.$$"), "Equals");
2772
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (null).$$"), "Equals");
2776
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (true).$$"), "Equals");
2780
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (false).$$"), "Equals");
2784
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { ('c').$$"), "Equals");
2788
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { ("""").$$"), "Equals");
2792
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (@"""").$$"), "Equals");
2796
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (2).$$"), "Equals");
2800
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (1 + 1).$$"), "Equals");
Completion\CompletionProviders\SymbolCompletionProviderTests_NoInteractive.cs (5)
154
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", AddInsideMethod("string s = \"Console.$$")), @"Beep");
162
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", """
169
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<[Console.$$]T> {}"), @"Beep");
173
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", """
182
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<Console.$$"), @"Beep");