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 = '$$"));
158
=> VerifyTrue(
AddInsideMethod
(@"var t = $$)c"));
170
=> VerifyTrue(
AddInsideMethod
(@"var t = ($$)c"));
174
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$"));
178
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$ ["));
182
=> VerifyTrue(
AddInsideMethod
(@"var t = stackalloc $$"));
186
=> VerifyTrue(
AddInsideMethod
(@"var t = from $$ c"));
190
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join $$ j"));
194
=> VerifyTrue(
AddInsideMethod
(@"$$ i ="));
198
=> VerifyTrue(
AddInsideMethod
(@"fixed($$"));
202
=> VerifyTrue(
AddInsideMethod
(@"foreach($$"));
206
=> VerifyFalse(
AddInsideMethod
(@"foreach $$"));
210
=> VerifyTrue(
AddInsideMethod
(@"try {} catch($$"));
312
=> VerifyTrue(
AddInsideMethod
(@"($$"));
316
=> VerifyTrue(
AddInsideMethod
(@"$$("));
320
=> VerifyTrue(
AddInsideMethod
(@"$$["));
324
=> VerifyTrue(
AddInsideMethod
(@"i[$$"));
328
=> VerifyTrue(
AddInsideMethod
(@"(c)$$"));
332
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in $$"));
336
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C let n = $$"));
340
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C orderby $$"));
344
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C select $$"));
348
=> VerifyTrue(
AddInsideMethod
(@"$$"));
352
=> VerifyTrue(
AddInsideMethod
(@"return $$"));
356
=> VerifyTrue(
AddInsideMethod
(@"throw $$"));
360
=> VerifyTrue(
AddInsideMethod
(@"yield return $$"));
364
=> VerifyTrue(
AddInsideMethod
(@"foreach(T t in $$"));
368
=> VerifyTrue(
AddInsideMethod
(@"using($$"));
372
=> VerifyTrue(
AddInsideMethod
(@"lock($$"));
376
=> VerifyTrue(
AddInsideMethod
(@"var i = $$"));
380
=> VerifyTrue(
AddInsideMethod
(@"for($$"));
384
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;$$"));
388
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;i>10;$$"));
392
=> VerifyTrue(
AddInsideMethod
(@"do {} while($$"));
396
=> VerifyTrue(
AddInsideMethod
(@"while($$"));
400
=> VerifyTrue(
AddInsideMethod
(@"int [$$"));
404
=> VerifyTrue(
AddInsideMethod
(@"+$$"));
408
=> VerifyTrue(
AddInsideMethod
(@"$$++"));
412
=> VerifyTrue(
AddInsideMethod
(@"$$ + 1"));
416
=> VerifyTrue(
AddInsideMethod
(@"1 + $$"));
420
=> VerifyTrue(
AddInsideMethod
(@"$$ = 1"));
424
=> VerifyTrue(
AddInsideMethod
(@"1 = $$"));
428
=> VerifyTrue(
AddInsideMethod
(@"$$? 1:"));
432
=> VerifyTrue(
AddInsideMethod
(@"true? $$:"));
436
=> VerifyTrue(
AddInsideMethod
(@"true? 1:$$"));
440
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in $$"));
444
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on $$"));
448
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on id equals $$"));
452
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C where $$"));
456
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group $$"));
460
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group g by $$"));
464
=> VerifyTrue(
AddInsideMethod
(@"if ($$"));
468
=> VerifyTrue(
AddInsideMethod
(@"switch($$"));
473
VerifyTrue(
AddInsideMethod
(@"switch(i)
480
=> VerifyTrue(
AddInsideMethod
(@"var t = new [] { $$"));
508
=> 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 = '$$"));
154
=> VerifyTrue(
AddInsideMethod
(@"var t = $$)c"));
166
=> VerifyTrue(
AddInsideMethod
(@"var t = ($$)c"));
170
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$"));
174
=> VerifyTrue(
AddInsideMethod
(@"var t = new $$ ["));
178
=> VerifyTrue(
AddInsideMethod
(@"var t = stackalloc $$"));
182
=> VerifyTrue(
AddInsideMethod
(@"var t = from $$ c"));
186
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join $$ j"));
190
=> VerifyTrue(
AddInsideMethod
(@"$$ i ="));
194
=> VerifyTrue(
AddInsideMethod
(@"fixed($$"));
198
=> VerifyTrue(
AddInsideMethod
(@"foreach($$"));
202
=> VerifyFalse(
AddInsideMethod
(@"foreach $$"));
206
=> VerifyTrue(
AddInsideMethod
(@"try {} catch($$"));
308
=> VerifyTrue(
AddInsideMethod
(@"($$"));
312
=> VerifyTrue(
AddInsideMethod
(@"$$("));
316
=> VerifyTrue(
AddInsideMethod
(@"$$["));
320
=> VerifyTrue(
AddInsideMethod
(@"i[$$"));
324
=> VerifyTrue(
AddInsideMethod
(@"(c)$$"));
328
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in $$"));
332
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C let n = $$"));
336
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C orderby $$"));
340
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C select $$"));
344
=> VerifyTrue(
AddInsideMethod
(@"$$"));
348
=> VerifyTrue(
AddInsideMethod
(@"return $$"));
352
=> VerifyTrue(
AddInsideMethod
(@"throw $$"));
356
=> VerifyTrue(
AddInsideMethod
(@"yield return $$"));
360
=> VerifyTrue(
AddInsideMethod
(@"foreach(T t in $$"));
364
=> VerifyTrue(
AddInsideMethod
(@"using($$"));
368
=> VerifyTrue(
AddInsideMethod
(@"lock($$"));
372
=> VerifyTrue(
AddInsideMethod
(@"var i = $$"));
376
=> VerifyTrue(
AddInsideMethod
(@"for($$"));
380
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;$$"));
384
=> VerifyTrue(
AddInsideMethod
(@"for(i=0;i>10;$$"));
388
=> VerifyTrue(
AddInsideMethod
(@"do {} while($$"));
392
=> VerifyTrue(
AddInsideMethod
(@"while($$"));
396
=> VerifyTrue(
AddInsideMethod
(@"int [$$"));
400
=> VerifyTrue(
AddInsideMethod
(@"+$$"));
404
=> VerifyTrue(
AddInsideMethod
(@"$$++"));
408
=> VerifyTrue(
AddInsideMethod
(@"$$ + 1"));
412
=> VerifyTrue(
AddInsideMethod
(@"1 + $$"));
416
=> VerifyTrue(
AddInsideMethod
(@"$$ = 1"));
420
=> VerifyTrue(
AddInsideMethod
(@"1 = $$"));
424
=> VerifyTrue(
AddInsideMethod
(@"$$? 1:"));
428
=> VerifyTrue(
AddInsideMethod
(@"true? $$:"));
432
=> VerifyTrue(
AddInsideMethod
(@"true? 1:$$"));
436
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in $$"));
440
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on $$"));
444
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C join p in P on id equals $$"));
448
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C where $$"));
452
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group $$"));
456
=> VerifyTrue(
AddInsideMethod
(@"var t = from c in C group g by $$"));
460
=> VerifyTrue(
AddInsideMethod
(@"if ($$"));
464
=> VerifyTrue(
AddInsideMethod
(@"switch($$"));
469
VerifyTrue(
AddInsideMethod
(@"switch(i)
476
=> VerifyTrue(
AddInsideMethod
(@"var t = new [] { $$"));
504
=> VerifyFalse(
AddInsideMethod
(@"global::$$"));