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)
311
var code =
AddUsingDirectives
("using System;", AddInsideMethod("string s = \"$$"));
330
var code =
AddUsingDirectives
("using System;", AddInsideMethod("string s = \"$$\";"));
351
var code =
AddUsingDirectives
("using System;", AddInsideMethod("char c = '$$"));
368
AddUsingDirectives
("using System;", @"[assembly: $$]"), [
376
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", """
389
await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", content), @"AttributeUsage");
390
await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", content), @"System");
396
AddUsingDirectives
("using System;", @"class CL<[A$$]T> {}"), [
404
=> VerifyExpectedItemsAsync(
AddUsingDirectives
("using System;", """
417
=> VerifyExpectedItemsAsync(
AddUsingDirectives
("using System;", """
429
=> VerifyExpectedItemsAsync(
AddUsingDirectives
("using System;", """
1431
var source =
AddUsingDirectives
("using System;", content);
1457
var source =
AddUsingDirectives
("using System;", @"[assembly: A.$$");
1467
var source =
AddUsingDirectives
("using System;", @"using MyType = $$");
1481
var source =
AddUsingDirectives
("using System;", content);
1495
var source =
AddUsingDirectives
("using System;", content);
1505
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = $$)c"));
1515
var source =
AddUsingDirectives
("using System;", @"class CL<$$");
1525
var source =
AddUsingDirectives
("using System;", @"class CL<T, $$");
1535
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = ($$)c"));
1545
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = new $$"));
1555
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = new $$ ["));
1565
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = stackalloc $$"));
1575
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = from $$ c"));
1585
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"var t = from c in C join $$ j"));
1595
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"$$ i ="));
1605
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"fixed($$"));
1615
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"foreach($$"));
1625
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"foreach $$"));
1635
var source =
AddUsingDirectives
("using System;", AddInsideMethod(@"try {} catch($$"));
1649
var source =
AddUsingDirectives
("using System;", content);
1663
var source =
AddUsingDirectives
("using System;", content);
1677
var source =
AddUsingDirectives
("using System;", content);
1691
var source =
AddUsingDirectives
("using System;", content);
1705
var source =
AddUsingDirectives
("using System;", content);
1719
var source =
AddUsingDirectives
("using System;", content);
1733
var source =
AddUsingDirectives
("using System;", content);
1747
var source =
AddUsingDirectives
("using System;", content);
1761
var source =
AddUsingDirectives
("using System;", content);
1775
var source =
AddUsingDirectives
("using System;", content);
1789
var source =
AddUsingDirectives
("using System;", content);
1803
var source =
AddUsingDirectives
("using System;", content);
1817
var source =
AddUsingDirectives
("using System;", content);
1831
var source =
AddUsingDirectives
("using System;", content);
1842
var source =
AddUsingDirectives
("using System;", content);
1853
var source =
AddUsingDirectives
("using System;", content);
1864
var source =
AddUsingDirectives
("using System;", content);
1875
var source =
AddUsingDirectives
("using System;", content);
1886
var source =
AddUsingDirectives
("using System;", content);
1897
var source =
AddUsingDirectives
("using System;", content);
1908
var source =
AddUsingDirectives
("using System;", content);
1919
var source =
AddUsingDirectives
("using System;", content);
1930
var source =
AddUsingDirectives
("using System;", content);
1941
var source =
AddUsingDirectives
("using System;", content);
1952
var source =
AddUsingDirectives
("using System;", content);
1963
var source =
AddUsingDirectives
("using System;", content);
1974
var source =
AddUsingDirectives
("using System;", content);
1985
var source =
AddUsingDirectives
("using System;", content);
1996
var source =
AddUsingDirectives
("using System;", content);
2007
var source =
AddUsingDirectives
("using System;", content);
2018
var source =
AddUsingDirectives
("using System;", content);
2029
var source =
AddUsingDirectives
("using System;", content);
2040
var source =
AddUsingDirectives
("using System;", content);
2051
var source =
AddUsingDirectives
("using System;", content);
2062
var source =
AddUsingDirectives
("using System;", content);
2073
var source =
AddUsingDirectives
("using System;", content);
2084
var source =
AddUsingDirectives
("using System;", content);
2095
var source =
AddUsingDirectives
("using System;", content);
2106
var source =
AddUsingDirectives
("using System;", content);
2117
var source =
AddUsingDirectives
("using System;", content);
2128
var source =
AddUsingDirectives
("using System;", content);
2139
var source =
AddUsingDirectives
("using System;", content);
2150
var source =
AddUsingDirectives
("using System;", content);
2161
var source =
AddUsingDirectives
("using System;", content);
2172
var source =
AddUsingDirectives
("using System;", content);
2183
var source =
AddUsingDirectives
("using System;", content);
2194
var source =
AddUsingDirectives
("using System;", content);
2205
var source =
AddUsingDirectives
("using System;", content);
2216
var source =
AddUsingDirectives
("using System;", content);
2227
var source =
AddUsingDirectives
("using System;", content);
2238
var source =
AddUsingDirectives
("using System;", content);
2249
var source =
AddUsingDirectives
("using System;", content);
2260
var source =
AddUsingDirectives
("using System;", content);
2271
var source =
AddUsingDirectives
("using System;", content);
2282
var source =
AddUsingDirectives
("using System;", content);
2293
var source =
AddUsingDirectives
("using System;", content);
2304
var source =
AddUsingDirectives
("using System;", content);
2315
var source =
AddUsingDirectives
("using System;", content);
2326
var source =
AddUsingDirectives
("using System;", content);
2337
var source =
AddUsingDirectives
("using System;", content);
2348
var source =
AddUsingDirectives
("using System;", content);
2359
var source =
AddUsingDirectives
("using System;", content);
2370
var source =
AddUsingDirectives
("using System;", content);
2379
=> VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : $$"), @"System");
2383
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : $$"), @"Console");
2399
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : $$"), @"String");
2417
var source =
AddUsingDirectives
("using System;", content);
2426
=> VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : A, $$"), @"System");
2430
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : A, $$"), @"Console");
2446
=> VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where T : A, $$"), @"String");
2464
var source =
AddUsingDirectives
("using System;", content);
2475
var source =
AddUsingDirectives
("using System;", content);
2494
await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class CL<T> where $$"), @"String");
2508
var source =
AddUsingDirectives
("using System;", content);
2519
var source =
AddUsingDirectives
("using System;", content);
2530
var source =
AddUsingDirectives
("using System;", content);
2541
var source =
AddUsingDirectives
("using System;", content);
2550
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using S = System;", AddInsideMethod(@"S.$$")), @"String");
2554
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using S = System.String;", AddInsideMethod(@"S.$$")), @"Empty");
2560
var source =
AddUsingDirectives
("using System;", content);
2571
var source =
AddUsingDirectives
("using System;", content);
2586
var source =
AddUsingDirectives
("using System;", content);
2601
var source =
AddUsingDirectives
("using System;", content);
2721
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"class c { void M() { new $$"), "Exception");
2725
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class c { void M() { goo.$$"), "Equals");
2729
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class c { void M(int x) { typeof($$"), "x");
2733
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"class c { void M(int x) { default($$"), "x");
2737
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class C { void M(int x) { unsafe { sizeof($$"), "x");
2741
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class Generic<T> { void M(int x) { Generic<$$"), "x");
2745
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { null.$$"), "Equals");
2749
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { true.$$"), "Equals");
2753
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { false.$$"), "Equals");
2757
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { 'c'.$$"), "Equals");
2761
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { """".$$"), "Equals");
2765
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { @"""".$$"), "Equals");
2769
=> VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { 2.$$"), "Equals");
2773
=> await VerifyItemIsAbsentAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (null).$$"), "Equals");
2777
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (true).$$"), "Equals");
2781
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (false).$$"), "Equals");
2785
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { ('c').$$"), "Equals");
2789
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { ("""").$$"), "Equals");
2793
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (@"""").$$"), "Equals");
2797
=> await VerifyItemExistsAsync(
AddUsingDirectives
("using System;", @"public class C { void M() { (2).$$"), "Equals");
2801
=> 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");