148 references to AddInsideMethod
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (148)
Extensions\ContextQuery\IsPossibleDeconstructionDesignationTests.cs (26)
26
=> VerifyTrue(
AddInsideMethod
(@"(var $$, var y)"));
30
=> VerifyTrue(
AddInsideMethod
(@"(var $$, var y) = e;"));
34
=> VerifyTrue(
AddInsideMethod
(@"(var x, var $$)"));
38
=> VerifyTrue(
AddInsideMethod
(@"var ($$, y)"));
42
=> VerifyTrue(
AddInsideMethod
(@"var ($$, y)"));
46
=> VerifyTrue(
AddInsideMethod
(@"var ($$)"));
50
=> VerifyTrue(
AddInsideMethod
(@"(var $$)"));
54
=> VerifyTrue(
AddInsideMethod
(@"(var a, var $$)"));
58
=> VerifyFalse(
AddInsideMethod
(@"var str = (($$)items) as string;"));
62
=> VerifyTrue(
AddInsideMethod
(@"Func<int, int, int> f = (x, i $$"));
66
=> VerifyTrue(
AddInsideMethod
(@"var (($$), y)"));
70
=> VerifyTrue(
AddInsideMethod
(@"var ((x, $$), y)"));
74
=> VerifyTrue(
AddInsideMethod
(@"var ((x, $$), y) = e;"));
78
=> VerifyTrue(
AddInsideMethod
(@"foreach(var ($$"));
82
=> VerifyTrue(
AddInsideMethod
(@"foreach(var ($$)"));
86
=> VerifyTrue(
AddInsideMethod
(@"foreach(var ($$))"));
90
=> VerifyTrue(
AddInsideMethod
(@"foreach(var (x, $$"));
94
=> VerifyTrue(
AddInsideMethod
(@"foreach(var ($$) in "));
98
=> VerifyTrue(
AddInsideMethod
(@"foreach(var (($$), y)"));
102
=> VerifyTrue(
AddInsideMethod
(@"foreach(var (($$), y) in "));
106
=> VerifyTrue(
AddInsideMethod
(@"foreach(var ((x, $$), y)"));
110
=> VerifyTrue(
AddInsideMethod
(@"foreach(var ((x, $$), y) in "));
114
=> VerifyFalse(
AddInsideMethod
(@"var $$"));
118
=> VerifyFalse(
AddInsideMethod
(@"if (1 is int i $$"));
122
=> VerifyFalse(
AddInsideMethod
(@"if (1 is int i $$);"));
126
=> VerifyFalse(
AddInsideMethod
(@"switch (1) { case int i $$ }"));
Extensions\ContextQuery\NamespaceContextTests.cs (58)
62
=> VerifyFalse(
AddInsideMethod
("string s = \"$$"));
66
=> VerifyFalse(
AddInsideMethod
("string s = \"$$\";"));
70
=> VerifyFalse(
AddInsideMethod
("char c = '$$"));
156
=> VerifyTrue(
AddInsideMethod
(@"var t = $$)c"));
168
=> VerifyTrue(
AddInsideMethod
(@"var t = ($$)c"));
172
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$"));
176
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$ ["));
180
=> VerifyTrue(
AddInsideMethod
(@"var t = stackalloc $$"));
184
=> VerifyTrue(
AddInsideMethod
(@"var t = from $$ c"));
188
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join $$ j"));
192
=> VerifyTrue(
AddInsideMethod
(@"$$ i ="));
196
=> VerifyTrue(
AddInsideMethod
(@"fixed($$"));
200
=> VerifyTrue(
AddInsideMethod
(@"foreach($$"));
204
=> VerifyFalse(
AddInsideMethod
(@"foreach $$"));
208
=> VerifyTrue(
AddInsideMethod
(@"try {} catch($$"));
310
=> VerifyTrue(
AddInsideMethod
(@"($$"));
314
=> VerifyTrue(
AddInsideMethod
(@"$$("));
318
=> VerifyTrue(
AddInsideMethod
(@"$$["));
322
=> VerifyTrue(
AddInsideMethod
(@"i[$$"));
326
=> VerifyTrue(
AddInsideMethod
(@"(c)$$"));
330
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in $$"));
334
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C let n = $$"));
338
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C orderby $$"));
342
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C select $$"));
346
=> VerifyTrue(
AddInsideMethod
(@"$$"));
350
=> VerifyTrue(
AddInsideMethod
(@"return $$"));
354
=> VerifyTrue(
AddInsideMethod
(@"throw $$"));
358
=> VerifyTrue(
AddInsideMethod
(@"yield return $$"));
362
=> VerifyTrue(
AddInsideMethod
(@"foreach(T t in $$"));
366
=> VerifyTrue(
AddInsideMethod
(@"using($$"));
370
=> VerifyTrue(
AddInsideMethod
(@"lock($$"));
374
=> VerifyTrue(
AddInsideMethod
(@"var i = $$"));
378
=> VerifyTrue(
AddInsideMethod
(@"for($$"));
382
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;$$"));
386
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;i>10;$$"));
390
=> VerifyTrue(
AddInsideMethod
(@"do {} while($$"));
394
=> VerifyTrue(
AddInsideMethod
(@"while($$"));
398
=> VerifyTrue(
AddInsideMethod
(@"int [$$"));
402
=> VerifyTrue(
AddInsideMethod
(@"+$$"));
406
=> VerifyTrue(
AddInsideMethod
(@"$$++"));
410
=> VerifyTrue(
AddInsideMethod
(@"$$ + 1"));
414
=> VerifyTrue(
AddInsideMethod
(@"1 + $$"));
418
=> VerifyTrue(
AddInsideMethod
(@"$$ = 1"));
422
=> VerifyTrue(
AddInsideMethod
(@"1 = $$"));
426
=> VerifyTrue(
AddInsideMethod
(@"$$? 1:"));
430
=> VerifyTrue(
AddInsideMethod
(@"true? $$:"));
434
=> VerifyTrue(
AddInsideMethod
(@"true? 1:$$"));
438
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in $$"));
442
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on $$"));
446
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on id equals $$"));
450
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C where $$"));
454
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group $$"));
458
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group g by $$"));
462
=> VerifyTrue(
AddInsideMethod
(@"if ($$"));
466
=> VerifyTrue(
AddInsideMethod
(@"switch($$"));
470
=> VerifyTrue(
AddInsideMethod
("""
478
=> VerifyTrue(
AddInsideMethod
(@"var t = new [] { $$"));
506
=> VerifyTrue(
AddInsideMethod
(@"global::$$"));
Extensions\ContextQuery\PossibleTupleContextTests.cs (6)
30
VerifyTrue(
AddInsideMethod
(x));
75
=> VerifyTrue(
AddInsideMethod
(@"(var $$)"));
79
=> VerifyTrue(
AddInsideMethod
(@"(var a, var $$)"));
83
=> VerifyTrue(
AddInsideMethod
(@"var str = (($$)items) as string;"));
91
=> VerifyFalse(
AddInsideMethod
(@"(int) $$"));
95
=> VerifyFalse(
AddInsideMethod
(@"(Goo()) $$"));
Extensions\ContextQuery\TypeContextTests.cs (58)
62
=> VerifyFalse(
AddInsideMethod
("string s = \"$$"));
66
=> VerifyFalse(
AddInsideMethod
("string s = \"$$\";"));
70
=> VerifyFalse(
AddInsideMethod
("char c = '$$"));
152
=> VerifyTrue(
AddInsideMethod
(@"var t = $$)c"));
164
=> VerifyTrue(
AddInsideMethod
(@"var t = ($$)c"));
168
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$"));
172
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$ ["));
176
=> VerifyTrue(
AddInsideMethod
(@"var t = stackalloc $$"));
180
=> VerifyTrue(
AddInsideMethod
(@"var t = from $$ c"));
184
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join $$ j"));
188
=> VerifyTrue(
AddInsideMethod
(@"$$ i ="));
192
=> VerifyTrue(
AddInsideMethod
(@"fixed($$"));
196
=> VerifyTrue(
AddInsideMethod
(@"foreach($$"));
200
=> VerifyFalse(
AddInsideMethod
(@"foreach $$"));
204
=> VerifyTrue(
AddInsideMethod
(@"try {} catch($$"));
306
=> VerifyTrue(
AddInsideMethod
(@"($$"));
310
=> VerifyTrue(
AddInsideMethod
(@"$$("));
314
=> VerifyTrue(
AddInsideMethod
(@"$$["));
318
=> VerifyTrue(
AddInsideMethod
(@"i[$$"));
322
=> VerifyTrue(
AddInsideMethod
(@"(c)$$"));
326
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in $$"));
330
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C let n = $$"));
334
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C orderby $$"));
338
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C select $$"));
342
=> VerifyTrue(
AddInsideMethod
(@"$$"));
346
=> VerifyTrue(
AddInsideMethod
(@"return $$"));
350
=> VerifyTrue(
AddInsideMethod
(@"throw $$"));
354
=> VerifyTrue(
AddInsideMethod
(@"yield return $$"));
358
=> VerifyTrue(
AddInsideMethod
(@"foreach(T t in $$"));
362
=> VerifyTrue(
AddInsideMethod
(@"using($$"));
366
=> VerifyTrue(
AddInsideMethod
(@"lock($$"));
370
=> VerifyTrue(
AddInsideMethod
(@"var i = $$"));
374
=> VerifyTrue(
AddInsideMethod
(@"for($$"));
378
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;$$"));
382
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;i>10;$$"));
386
=> VerifyTrue(
AddInsideMethod
(@"do {} while($$"));
390
=> VerifyTrue(
AddInsideMethod
(@"while($$"));
394
=> VerifyTrue(
AddInsideMethod
(@"int [$$"));
398
=> VerifyTrue(
AddInsideMethod
(@"+$$"));
402
=> VerifyTrue(
AddInsideMethod
(@"$$++"));
406
=> VerifyTrue(
AddInsideMethod
(@"$$ + 1"));
410
=> VerifyTrue(
AddInsideMethod
(@"1 + $$"));
414
=> VerifyTrue(
AddInsideMethod
(@"$$ = 1"));
418
=> VerifyTrue(
AddInsideMethod
(@"1 = $$"));
422
=> VerifyTrue(
AddInsideMethod
(@"$$? 1:"));
426
=> VerifyTrue(
AddInsideMethod
(@"true? $$:"));
430
=> VerifyTrue(
AddInsideMethod
(@"true? 1:$$"));
434
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in $$"));
438
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on $$"));
442
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on id equals $$"));
446
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C where $$"));
450
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group $$"));
454
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group g by $$"));
458
=> VerifyTrue(
AddInsideMethod
(@"if ($$"));
462
=> VerifyTrue(
AddInsideMethod
(@"switch($$"));
466
=> VerifyTrue(
AddInsideMethod
("""
474
=> VerifyTrue(
AddInsideMethod
(@"var t = new [] { $$"));
502
=> VerifyFalse(
AddInsideMethod
(@"global::$$"));