561 references to SetEqual
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
1736
AssertEx.
SetEqual
(new[] { "default", "1", "2", "3", "4", "5", "6", "7.0", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", "12.0", "13.0", "latest", "latestmajor", "preview" },
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (433)
Debugging\ProximityExpressionsGetterTests.Lines.cs (291)
135
AssertEx.
SetEqual
(["expression"], terms);
147
AssertEx.
SetEqual
(["expression"], terms);
159
AssertEx.
SetEqual
(["expression"], terms);
204
AssertEx.
SetEqual
(["position", "expression", "terms"], terms);
216
AssertEx.
SetEqual
(["expression", "position", "terms"], terms);
228
AssertEx.
SetEqual
(["expression", "position", "terms"], terms);
240
AssertEx.
SetEqual
(["expression"], terms);
252
AssertEx.
SetEqual
(["expression"], terms);
275
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expression", "expressionType"], terms);
287
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expression", "expressionType"], terms);
299
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expression", "expressionType"], terms);
311
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expression", "expressionType"], terms);
323
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectExpressionTerms", "ExpressionType", "ExpressionType.Invalid"], terms);
335
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "expression", "terms", "expressionType", "CollectExpressionTerms"], terms);
347
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "expression", "terms", "expressionType", "CollectExpressionTerms"], terms);
359
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm"], terms);
371
AssertEx.
SetEqual
(["expressionType", "terms", "expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
383
AssertEx.
SetEqual
(["expressionType", "terms", "expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
395
AssertEx.
SetEqual
(["expressionType", "terms", "expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
407
AssertEx.
SetEqual
(["terms", "expression", "ConvertToString"], terms);
419
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm", "terms", "expression", "ConvertToString"], terms);
453
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
465
AssertEx.
SetEqual
(["expression", "position", "terms", "expressionType"], terms);
477
AssertEx.
SetEqual
(["expression", "position", "terms", "expressionType"], terms);
489
AssertEx.
SetEqual
(["expression"], terms);
501
AssertEx.
SetEqual
(["expression"], terms);
524
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
536
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
548
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
560
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
572
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
584
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
596
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
608
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
620
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
632
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
644
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
656
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
668
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm", "expression", "expression.Kind"], terms);
680
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm", "expression", "expression.Kind"], terms);
692
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm"], terms);
704
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
716
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
728
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
740
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
752
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
764
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
776
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
788
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
800
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
812
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
824
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
836
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
848
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
860
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
872
AssertEx.
SetEqual
(["position", "terms", "expressionType", "CollectExpressionTerms", "expression", "expression.Kind"], terms);
884
AssertEx.
SetEqual
(["position", "terms", "expressionType", "CollectExpressionTerms", "expression", "expression.Kind"], terms);
896
AssertEx.
SetEqual
(["position", "terms", "expressionType", "CollectExpressionTerms", "expression", "expression.Kind"], terms);
908
AssertEx.
SetEqual
(["position", "terms", "expressionType", "CollectExpressionTerms", "expression", "expression.Kind"], terms);
920
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectExpressionTerms"], terms);
932
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
944
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
956
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
968
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectMemberAccessExpressionTerms", "expression.Kind"], terms);
980
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectMemberAccessExpressionTerms"], terms);
992
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
1004
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
1016
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectObjectCreationExpressionTerms", "expression.Kind"], terms);
1028
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectObjectCreationExpressionTerms"], terms);
1040
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
1052
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
1064
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectArrayCreationExpressionTerms", "expression.Kind"], terms);
1076
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectArrayCreationExpressionTerms"], terms);
1088
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
1100
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
1112
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectInvocationExpressionTerms", "expression.Kind"], terms);
1124
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectInvocationExpressionTerms"], terms);
1136
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
1148
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax", "expression.Kind"], terms);
1160
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax", "expression.Kind"], terms);
1172
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax", "expression.Kind"], terms);
1184
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax", "expression.Kind"], terms);
1196
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax", "expression.Kind"], terms);
1208
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax"], terms);
1220
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPrefixUnaryExpressionTerms", "PrefixUnaryExpressionSyntax"], terms);
1232
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPrefixUnaryExpressionTerms"], terms);
1255
AssertEx.
SetEqual
(["expression", "PostfixUnaryExpressionSyntax", "PrefixUnaryExpressionSyntax"], terms);
1267
AssertEx.
SetEqual
(["expression", "PostfixUnaryExpressionSyntax", "PrefixUnaryExpressionSyntax"], terms);
1279
AssertEx.
SetEqual
(["expression", "PostfixUnaryExpressionSyntax"], terms);
1291
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPostfixUnaryExpressionTerms", "PostfixUnaryExpressionSyntax"], terms);
1303
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPostfixUnaryExpressionTerms"], terms);
1326
AssertEx.
SetEqual
(["expression", "BinaryExpressionSyntax", "PostfixUnaryExpressionSyntax"], terms);
1338
AssertEx.
SetEqual
(["expression", "BinaryExpressionSyntax", "PostfixUnaryExpressionSyntax"], terms);
1350
AssertEx.
SetEqual
(["expression", "BinaryExpressionSyntax"], terms);
1362
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectBinaryExpressionTerms", "BinaryExpressionSyntax"], terms);
1374
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectBinaryExpressionTerms"], terms);
1397
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "expression", "BinaryExpressionSyntax"], terms);
1409
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "expression", "BinaryExpressionSyntax"], terms);
1421
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid"], terms);
1455
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
1467
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "flags", "position", "expression", "terms", "expressionType"], terms);
1479
AssertEx.
SetEqual
(["expression", "(MemberAccessExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "memberAccess"], terms);
1491
AssertEx.
SetEqual
(["expression", "(MemberAccessExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "memberAccess"], terms);
1503
AssertEx.
SetEqual
(["expression", "(MemberAccessExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "memberAccess"], terms);
1515
AssertEx.
SetEqual
(["expression", "(MemberAccessExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "memberAccess"], terms);
1527
AssertEx.
SetEqual
(["expression", "(MemberAccessExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "memberAccess"], terms);
1539
AssertEx.
SetEqual
(["position", "memberAccess", "memberAccess.Expression", "terms", "flags", "CollectExpressionTerms", "expression", "(MemberAccessExpressionSyntax)expression"], terms);
1551
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "CollectExpressionTerms"], terms);
1563
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "CollectExpressionTerms"], terms);
1575
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "CollectExpressionTerms"], terms);
1587
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "CollectExpressionTerms"], terms);
1599
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "CollectExpressionTerms"], terms);
1611
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "CollectExpressionTerms"], terms);
1623
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "CollectExpressionTerms"], terms);
1635
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression"], terms);
1647
AssertEx.
SetEqual
(["terms", "memberAccess", "memberAccess.Expression", "ConvertToString", "ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression"], terms);
1659
AssertEx.
SetEqual
(["terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
1671
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "ExpressionType.ValidTerm", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
1683
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "ExpressionType.ValidTerm", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
1695
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "ExpressionType.ValidTerm", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
1707
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "ExpressionType.ValidTerm", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
1719
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "ExpressionType.ValidTerm", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
1731
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
1743
AssertEx.
SetEqual
(["ExpressionType", "flags", "expressionType", "ExpressionType.ValidTerm", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
1755
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm"], terms);
1767
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "ExpressionType.ValidTerm", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
1779
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
1791
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "flags", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
1803
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
1815
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "expressionType", "ExpressionType.ValidTerm"], terms);
1849
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
1861
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
1873
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
1885
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
1897
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
1909
AssertEx.
SetEqual
(["expression", "(ObjectCreationExpressionSyntax)expression", "ExpressionType", "expressionType", "ExpressionType.Invalid", "objectionCreation"], terms);
1921
AssertEx.
SetEqual
(["expression", "(ObjectCreationExpressionSyntax)expression", "ExpressionType", "expressionType", "ExpressionType.Invalid", "objectionCreation"], terms);
1933
AssertEx.
SetEqual
(["objectionCreation", "objectionCreation.ArgumentListOpt", "expression", "(ObjectCreationExpressionSyntax)expression"], terms);
1945
AssertEx.
SetEqual
(["objectionCreation", "objectionCreation.ArgumentListOpt"], terms);
1957
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "objectionCreation", "objectionCreation.ArgumentListOpt", "flags"], terms);
1969
AssertEx.
SetEqual
(["position", "objectionCreation", "objectionCreation.ArgumentListOpt", "terms", "flags", "CollectArgumentTerms", "ExpressionType", "ExpressionType.Invalid"], terms);
1981
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "objectionCreation", "objectionCreation.ArgumentListOpt", "terms", "flags", "CollectArgumentTerms"], terms);
1993
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "objectionCreation", "objectionCreation.ArgumentListOpt", "terms", "flags", "CollectArgumentTerms"], terms);
2005
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "objectionCreation", "objectionCreation.ArgumentListOpt", "terms", "flags", "CollectArgumentTerms"], terms);
2017
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "objectionCreation", "objectionCreation.ArgumentListOpt", "terms", "flags", "CollectArgumentTerms"], terms);
2029
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
2041
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "flags", "ExpressionType.ValidTerm"], terms);
2053
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
2065
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expressionType", "ExpressionType.ValidExpression"], terms);
2077
AssertEx.
SetEqual
(["objectionCreation", "objectionCreation.ArgumentListOpt", "ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
2111
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
2123
AssertEx.
SetEqual
(["validTerm", "position", "expression", "terms", "expressionType"], terms);
2135
AssertEx.
SetEqual
(["expression", "(ArrayCreationExpressionSyntax)expression", "validTerm", "arrayCreation"], terms);
2147
AssertEx.
SetEqual
(["arrayCreation", "arrayCreation.InitializerOpt", "expression", "(ArrayCreationExpressionSyntax)expression"], terms);
2159
AssertEx.
SetEqual
(["arrayCreation", "arrayCreation.InitializerOpt", "expression", "(ArrayCreationExpressionSyntax)expression"], terms);
2171
AssertEx.
SetEqual
(["arrayCreation", "arrayCreation.InitializerOpt"], terms);
2183
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "arrayCreation", "arrayCreation.InitializerOpt", "flags"], terms);
2195
AssertEx.
SetEqual
(["arrayCreation.InitializerOpt.Expressions", "flags", "ExpressionType", "ExpressionType.Invalid"], terms);
2207
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "validTerm", "arrayCreation.InitializerOpt.Expressions"], terms);
2219
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "validTerm", "arrayCreation.InitializerOpt.Expressions"], terms);
2231
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "validTerm"], terms);
2243
AssertEx.
SetEqual
(["validTerm", "arrayCreation", "arrayCreation.InitializerOpt", "ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
2255
AssertEx.
SetEqual
(["validTerm", "arrayCreation", "arrayCreation.InitializerOpt", "ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
2267
AssertEx.
SetEqual
(["validTerm"], terms);
2279
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "validTerm"], terms);
2291
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
2303
AssertEx.
SetEqual
(["validTerm", "arrayCreation", "arrayCreation.InitializerOpt", "ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
2315
AssertEx.
SetEqual
(["validTerm"], terms);
2327
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "validTerm"], terms);
2339
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid"], terms);
2351
AssertEx.
SetEqual
(["validTerm", "ExpressionType", "expressionType", "ExpressionType.ValidExpression", "ExpressionType.Invalid"], terms);
2385
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
2397
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
2409
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
2421
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
2433
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expressionType", "leftFlags", "rightFlags"], terms);
2445
AssertEx.
SetEqual
(["expression", "(InvocationExpressionSyntax)expression", "leftFlags", "ExpressionType", "ExpressionType.Invalid", "rightFlags", "invocation"], terms);
2457
AssertEx.
SetEqual
(["expression", "(InvocationExpressionSyntax)expression", "leftFlags", "ExpressionType", "ExpressionType.Invalid", "rightFlags", "invocation"], terms);
2469
AssertEx.
SetEqual
(["position", "invocation", "invocation.Expression", "terms", "leftFlags", "CollectExpressionTerms", "expression", "(InvocationExpressionSyntax)expression"], terms);
2481
AssertEx.
SetEqual
(["position", "invocation", "invocation.ArgumentList", "terms", "rightFlags", "CollectArgumentTerms", "invocation.Expression", "leftFlags", "CollectExpressionTerms"], terms);
2493
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm", "position", "invocation", "invocation.ArgumentList", "terms", "rightFlags", "CollectArgumentTerms"], terms);
2505
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm", "position", "invocation", "invocation.ArgumentList", "terms", "rightFlags", "CollectArgumentTerms"], terms);
2517
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm"], terms);
2529
AssertEx.
SetEqual
(["terms", "invocation", "invocation.Expression", "ConvertToString", "ExpressionType", "leftFlags", "ExpressionType.ValidTerm"], terms);
2541
AssertEx.
SetEqual
(["terms", "invocation", "invocation.Expression", "ConvertToString"], terms);
2553
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "rightFlags", "ExpressionType.ValidExpression", "expressionType", "ExpressionType.ValidTerm", "terms", "invocation", "invocation.Expression", "ConvertToString"], terms);
2565
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType", "ExpressionType.ValidTerm", "terms", "invocation", "invocation.Expression", "ConvertToString"], terms);
2577
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType", "ExpressionType.ValidTerm", "terms", "invocation", "invocation.Expression", "ConvertToString"], terms);
2589
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType"], terms);
2623
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
2635
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
2647
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expressionType", "flags"], terms);
2659
AssertEx.
SetEqual
(["expression", "(PrefixUnaryExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "prefixUnaryExpression"], terms);
2671
AssertEx.
SetEqual
(["position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PrefixUnaryExpressionSyntax)expression"], terms);
2683
AssertEx.
SetEqual
(["position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PrefixUnaryExpressionSyntax)expression"], terms);
2695
AssertEx.
SetEqual
(["position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PrefixUnaryExpressionSyntax)expression"], terms);
2707
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
2719
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
2731
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
2743
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
2755
AssertEx.
SetEqual
(["flags", "terms", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
2767
AssertEx.
SetEqual
(["terms", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "ConvertToString"], terms);
2779
AssertEx.
SetEqual
(["flags", "expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression", "ExpressionType", "ExpressionType.ValidTerm", "terms", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "ConvertToString"], terms);
2791
AssertEx.
SetEqual
(["flags", "expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression", "ExpressionType", "ExpressionType.ValidTerm", "terms", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "ConvertToString"], terms);
2803
AssertEx.
SetEqual
(["expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression"], terms);
2815
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expressionType", "expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression"], terms);
2827
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expressionType", "expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression"], terms);
2839
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expressionType"], terms);
2851
AssertEx.
SetEqual
(["expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression", "ExpressionType", "flags", "ExpressionType.ValidExpression", "expressionType"], terms);
2885
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
2897
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
2909
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
2921
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
2933
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expressionType", "flags"], terms);
2945
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expressionType", "flags"], terms);
2957
AssertEx.
SetEqual
(["expression", "(PostfixUnaryExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "postfixUnaryExpression"], terms);
2969
AssertEx.
SetEqual
(["position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PostfixUnaryExpressionSyntax)expression"], terms);
2981
AssertEx.
SetEqual
(["position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PostfixUnaryExpressionSyntax)expression"], terms);
2993
AssertEx.
SetEqual
(["position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PostfixUnaryExpressionSyntax)expression"], terms);
3005
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
3017
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
3029
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
3041
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
3053
AssertEx.
SetEqual
(["flags", "terms", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
3065
AssertEx.
SetEqual
(["terms", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "ConvertToString"], terms);
3077
AssertEx.
SetEqual
(["flags", "ExpressionType", "ExpressionType.ValidTerm", "terms", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "ConvertToString"], terms);
3111
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
3123
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "leftFlags", "rightFlags", "position", "expression", "terms", "expressionType"], terms);
3135
AssertEx.
SetEqual
(["expression", "(BinaryExpressionSyntax)expression", "leftFlags", "ExpressionType", "ExpressionType.Invalid", "rightFlags", "binaryExpression"], terms);
3147
AssertEx.
SetEqual
(["expression", "(BinaryExpressionSyntax)expression", "leftFlags", "ExpressionType", "ExpressionType.Invalid", "rightFlags", "binaryExpression"], terms);
3159
AssertEx.
SetEqual
(["position", "binaryExpression", "binaryExpression.Left", "terms", "leftFlags", "CollectExpressionTerms", "expression", "(BinaryExpressionSyntax)expression"], terms);
3171
AssertEx.
SetEqual
(["position", "binaryExpression", "binaryExpression.Right", "terms", "rightFlags", "CollectExpressionTerms", "binaryExpression.Left", "leftFlags"], terms);
3183
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm", "position", "binaryExpression", "binaryExpression.Right", "terms", "rightFlags", "CollectExpressionTerms"], terms);
3195
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm", "position", "binaryExpression", "binaryExpression.Right", "terms", "rightFlags", "CollectExpressionTerms"], terms);
3207
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm"], terms);
3219
AssertEx.
SetEqual
(["leftFlags", "terms", "binaryExpression", "binaryExpression.Left", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
3231
AssertEx.
SetEqual
(["terms", "binaryExpression", "binaryExpression.Left", "ConvertToString"], terms);
3243
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression", "binaryExpression.Left", "ConvertToString"], terms);
3255
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression", "binaryExpression.Left", "ConvertToString"], terms);
3267
AssertEx.
SetEqual
(["rightFlags", "ExpressionType", "ExpressionType.ValidTerm"], terms);
3279
AssertEx.
SetEqual
(["rightFlags", "terms", "binaryExpression", "binaryExpression.Right", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
3291
AssertEx.
SetEqual
(["terms", "binaryExpression", "binaryExpression.Right", "ConvertToString"], terms);
3303
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3315
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3327
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3339
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3351
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3363
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3375
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3387
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3400
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3412
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType", "binaryExpression", "binaryExpression.Kind"], terms);
3424
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType", "binaryExpression", "binaryExpression.Kind"], terms);
3436
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType"], terms);
3448
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3460
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3472
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "binaryExpression", "binaryExpression.Kind"], terms);
3484
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid"], terms);
3496
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
3508
AssertEx.
SetEqual
(["binaryExpression", "binaryExpression.Kind"], terms);
3542
AssertEx.
SetEqual
(["position", "argumentList", "terms", "expressionType"], terms);
3554
AssertEx.
SetEqual
(["validExpr", "position", "argumentList", "terms", "expressionType"], terms);
3566
AssertEx.
SetEqual
(["arg", "argumentList", "argumentList.Arguments", "validExpr"], terms);
3578
AssertEx.
SetEqual
(["arg", "argumentList", "argumentList.Arguments", "validExpr"], terms);
3590
AssertEx.
SetEqual
(["arg", "argumentList", "argumentList.Arguments", "validExpr"], terms);
3602
AssertEx.
SetEqual
(["arg", "argumentList", "argumentList.Arguments", "validExpr"], terms);
3614
AssertEx.
SetEqual
(["arg", "argumentList", "argumentList.Arguments"], terms);
3626
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "arg", "argumentList", "argumentList.Arguments", "flags"], terms);
3638
AssertEx.
SetEqual
(["position", "arg", "arg.Expression", "terms", "flags", "CollectExpressionTerms", "ExpressionType", "ExpressionType.Invalid"], terms);
3650
AssertEx.
SetEqual
(["position", "arg", "arg.Expression", "terms", "flags", "CollectExpressionTerms", "ExpressionType", "ExpressionType.Invalid"], terms);
3662
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "arg", "arg.Expression", "terms", "flags", "CollectExpressionTerms"], terms);
3674
AssertEx.
SetEqual
(["flags", "ExpressionType", "ExpressionType.ValidTerm"], terms);
3686
AssertEx.
SetEqual
(["flags", "terms", "arg", "arg.Expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
3698
AssertEx.
SetEqual
(["terms", "arg", "arg.Expression", "ConvertToString"], terms);
3710
AssertEx.
SetEqual
(["flags", "ExpressionType", "ExpressionType.ValidExpression", "validExpr", "ExpressionType.ValidTerm", "terms", "arg", "arg.Expression", "ConvertToString"], terms);
3722
AssertEx.
SetEqual
(["flags", "ExpressionType", "ExpressionType.ValidExpression", "validExpr", "ExpressionType.ValidTerm", "terms", "arg", "arg.Expression", "ConvertToString"], terms);
3734
AssertEx.
SetEqual
(["flags", "ExpressionType", "ExpressionType.ValidExpression", "validExpr"], terms);
3746
AssertEx.
SetEqual
(["flags", "ExpressionType", "validExpr", "ExpressionType.ValidExpression", "expressionType", "arg", "argumentList", "argumentList.Arguments"], terms);
3758
AssertEx.
SetEqual
(["flags", "ExpressionType", "validExpr", "ExpressionType.ValidExpression", "expressionType", "arg", "argumentList", "argumentList.Arguments"], terms);
3770
AssertEx.
SetEqual
(["flags", "ExpressionType", "validExpr", "ExpressionType.ValidExpression", "expressionType", "arg", "argumentList", "argumentList.Arguments"], terms);
3782
AssertEx.
SetEqual
(["flags", "ExpressionType", "validExpr", "ExpressionType.ValidExpression", "expressionType", "arg", "argumentList", "argumentList.Arguments"], terms);
3794
AssertEx.
SetEqual
(["ExpressionType", "validExpr", "ExpressionType.ValidExpression", "expressionType"], terms);
3828
AssertEx.
SetEqual
(["position", "declarators", "terms"], terms);
3840
AssertEx.
SetEqual
(["declarator", "declarators", "position", "terms"], terms);
3852
AssertEx.
SetEqual
(["declarator", "declarators"], terms);
3864
AssertEx.
SetEqual
(["declarator", "declarator.InitializerOpt", "declarators"], terms);
3876
AssertEx.
SetEqual
(["declarator", "declarator.InitializerOpt"], terms);
3888
AssertEx.
SetEqual
(["position", "declarator.InitializerOpt", "declarator.InitializerOpt.Value", "terms", "CollectExpressionTerms", "declarator"], terms);
3900
AssertEx.
SetEqual
(["position", "declarator.InitializerOpt", "declarator.InitializerOpt.Value", "terms", "CollectExpressionTerms"], terms);
3912
AssertEx.
SetEqual
(["declarator", "declarator.InitializerOpt", "position", "declarator.InitializerOpt.Value", "terms", "CollectExpressionTerms"], terms);
3924
AssertEx.
SetEqual
(["declarator", "declarators", "position", "declarator.InitializerOpt", "declarator.InitializerOpt.Value", "terms", "CollectExpressionTerms"], terms);
Debugging\ProximityExpressionsGetterTests.Statements.cs (142)
28
AssertEx.
SetEqual
(["expression"], terms);
42
AssertEx.
SetEqual
(["expression"], terms);
56
AssertEx.
SetEqual
(["position", "expression", "terms"], terms);
70
AssertEx.
SetEqual
(["expression", "position", "terms"], terms);
84
AssertEx.
SetEqual
(["expression"], terms);
98
AssertEx.
SetEqual
(["expression"], terms);
112
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expression", "expressionType"], terms);
126
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectExpressionTerms", "ExpressionType", "ExpressionType.Invalid"], terms);
140
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "expression", "terms", "expressionType", "CollectExpressionTerms"], terms);
154
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm"], terms);
168
AssertEx.
SetEqual
(["terms", "expressionType", "expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
182
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
196
AssertEx.
SetEqual
(["expression", "position", "terms", "expressionType"], terms);
210
AssertEx.
SetEqual
(["expression"], terms);
224
AssertEx.
SetEqual
(["expression"], terms);
238
AssertEx.
SetEqual
(["expression", "expression.Kind"], terms);
252
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
266
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
280
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm", "expression", "expression.Kind"], terms);
294
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidTerm"], terms);
308
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "expression", "expression.Kind"], terms);
322
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression"], terms);
336
AssertEx.
SetEqual
(["position", "terms", "expressionType", "CollectExpressionTerms", "expression", "expression.Kind"], terms);
350
AssertEx.
SetEqual
(["expression", "position", "terms", "expressionType", "CollectExpressionTerms"], terms);
364
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectMemberAccessExpressionTerms", "expression.Kind"], terms);
378
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectMemberAccessExpressionTerms"], terms);
392
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectObjectCreationExpressionTerms", "expression.Kind"], terms);
406
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectObjectCreationExpressionTerms"], terms);
420
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectArrayCreationExpressionTerms", "expression.Kind"], terms);
434
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectArrayCreationExpressionTerms"], terms);
448
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectInvocationExpressionTerms", "expression.Kind"], terms);
462
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectInvocationExpressionTerms"], terms);
476
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax", "expression.Kind"], terms);
490
AssertEx.
SetEqual
(["expression", "PrefixUnaryExpressionSyntax"], terms);
504
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPrefixUnaryExpressionTerms", "PrefixUnaryExpressionSyntax"], terms);
518
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPrefixUnaryExpressionTerms"], terms);
532
AssertEx.
SetEqual
(["expression", "PostfixUnaryExpressionSyntax", "PrefixUnaryExpressionSyntax"], terms);
546
AssertEx.
SetEqual
(["expression", "PostfixUnaryExpressionSyntax"], terms);
560
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPostfixUnaryExpressionTerms", "PostfixUnaryExpressionSyntax"], terms);
574
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectPostfixUnaryExpressionTerms"], terms);
588
AssertEx.
SetEqual
(["expression", "BinaryExpressionSyntax", "PostfixUnaryExpressionSyntax"], terms);
602
AssertEx.
SetEqual
(["expression", "BinaryExpressionSyntax"], terms);
616
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectBinaryExpressionTerms", "BinaryExpressionSyntax"], terms);
630
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType", "CollectBinaryExpressionTerms"], terms);
644
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "expression", "BinaryExpressionSyntax"], terms);
658
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
672
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "flags", "position", "expression", "terms", "expressionType"], terms);
686
AssertEx.
SetEqual
(["expression", "(MemberAccessExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "memberAccess"], terms);
700
AssertEx.
SetEqual
(["position", "memberAccess", "memberAccess.Expression", "terms", "flags", "CollectExpressionTerms", "expression", "(MemberAccessExpressionSyntax)expression"], terms);
714
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "position", "memberAccess", "memberAccess.Expression", "terms", "flags", "CollectExpressionTerms"], terms);
728
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression"], terms);
742
AssertEx.
SetEqual
(["flags", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm", "expression", "SyntaxKind", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression"], terms);
756
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression", "ExpressionType.ValidTerm", "SyntaxKind.MemberAccessExpression", "SyntaxKind.PointerMemberAccessExpression", "terms", "memberAccess", "memberAccess.Expression", "ConvertToString"], terms);
770
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
784
AssertEx.
SetEqual
(["ExpressionType", "flags", "expressionType", "ExpressionType.ValidTerm", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
798
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
812
AssertEx.
SetEqual
(["ExpressionType", "flags", "expressionType", "ExpressionType.ValidExpression", "expression", "SyntaxKind", "SyntaxKind.InvocationExpression"], terms);
826
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
840
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
854
AssertEx.
SetEqual
(["expression", "(ObjectCreationExpressionSyntax)expression", "ExpressionType", "expressionType", "ExpressionType.Invalid", "objectionCreation"], terms);
868
AssertEx.
SetEqual
(["objectionCreation", "objectionCreation.ArgumentListOpt", "expression", "(ObjectCreationExpressionSyntax)expression"], terms);
882
AssertEx.
SetEqual
(["objectionCreation", "objectionCreation.ArgumentListOpt"], terms);
896
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "objectionCreation", "objectionCreation.ArgumentListOpt", "flags"], terms);
910
AssertEx.
SetEqual
(["position", "objectionCreation", "objectionCreation.ArgumentListOpt", "terms", "flags", "CollectArgumentTerms", "ExpressionType", "ExpressionType.Invalid"], terms);
924
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "objectionCreation", "objectionCreation.ArgumentListOpt", "terms", "flags", "CollectArgumentTerms"], terms);
938
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
952
AssertEx.
SetEqual
(["ExpressionType", "flags", "expressionType", "ExpressionType.ValidExpression", "ExpressionType.ValidTerm"], terms);
966
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
980
AssertEx.
SetEqual
(["validTerm", "position", "expression", "terms", "expressionType"], terms);
994
AssertEx.
SetEqual
(["expression", "(ArrayCreationExpressionSyntax)expression", "validTerm", "arrayCreation"], terms);
1008
AssertEx.
SetEqual
(["arrayCreation", "arrayCreation.InitializerOpt", "expression", "(ArrayCreationExpressionSyntax)expression"], terms);
1022
AssertEx.
SetEqual
(["arrayCreation", "arrayCreation.InitializerOpt"], terms);
1036
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "arrayCreation", "arrayCreation.InitializerOpt", "flags"], terms);
1050
AssertEx.
SetEqual
(["arrayCreation.InitializerOpt.Expressions", "flags", "ExpressionType", "ExpressionType.Invalid"], terms);
1064
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm", "validTerm", "arrayCreation.InitializerOpt.Expressions"], terms);
1078
AssertEx.
SetEqual
(["flags", "validTerm", "arrayCreation", "arrayCreation.InitializerOpt", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1092
AssertEx.
SetEqual
(["validTerm"], terms);
1106
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.ValidExpression", "validTerm"], terms);
1120
AssertEx.
SetEqual
(["validTerm"], terms);
1134
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "validTerm"], terms);
1148
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
1162
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
1176
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expressionType", "leftFlags", "rightFlags"], terms);
1190
AssertEx.
SetEqual
(["expression", "(InvocationExpressionSyntax)expression", "leftFlags", "ExpressionType", "ExpressionType.Invalid", "rightFlags", "invocation"], terms);
1204
AssertEx.
SetEqual
(["position", "invocation", "invocation.Expression", "terms", "leftFlags", "CollectExpressionTerms", "expression", "(InvocationExpressionSyntax)expression"], terms);
1218
AssertEx.
SetEqual
(["position", "invocation", "invocation.ArgumentList", "terms", "rightFlags", "CollectArgumentTerms", "invocation.Expression", "leftFlags", "CollectExpressionTerms"], terms);
1232
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm", "position", "invocation", "invocation.ArgumentList", "terms", "rightFlags", "CollectArgumentTerms"], terms);
1246
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm"], terms);
1260
AssertEx.
SetEqual
(["leftFlags", "terms", "invocation", "invocation.Expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1274
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType", "ExpressionType.ValidTerm", "terms", "invocation", "invocation.Expression", "ConvertToString"], terms);
1288
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
1302
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
1316
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expressionType", "flags"], terms);
1330
AssertEx.
SetEqual
(["expression", "(PrefixUnaryExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "prefixUnaryExpression"], terms);
1344
AssertEx.
SetEqual
(["position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PrefixUnaryExpressionSyntax)expression"], terms);
1358
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
1372
AssertEx.
SetEqual
(["flags", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1386
AssertEx.
SetEqual
(["flags", "terms", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1400
AssertEx.
SetEqual
(["flags", "expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression", "ExpressionType", "ExpressionType.ValidTerm", "terms", "prefixUnaryExpression", "prefixUnaryExpression.Operand", "ConvertToString"], terms);
1414
AssertEx.
SetEqual
(["expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression"], terms);
1428
AssertEx.
SetEqual
(["flags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType", "expression", "SyntaxKind", "SyntaxKind.LogicalNotExpression", "SyntaxKind.BitwiseNotExpression", "SyntaxKind.NegateExpression", "SyntaxKind.PlusExpression"], terms);
1442
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
1456
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "position", "expression", "terms"], terms);
1470
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "expressionType", "flags"], terms);
1484
AssertEx.
SetEqual
(["expression", "(PostfixUnaryExpressionSyntax)expression", "flags", "ExpressionType", "ExpressionType.Invalid", "postfixUnaryExpression"], terms);
1498
AssertEx.
SetEqual
(["position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms", "expression", "(PostfixUnaryExpressionSyntax)expression"], terms);
1512
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "terms", "flags", "CollectExpressionTerms"], terms);
1526
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
1540
AssertEx.
SetEqual
(["flags", "terms", "postfixUnaryExpression", "postfixUnaryExpression.Operand", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1554
AssertEx.
SetEqual
(["position", "expression", "terms", "expressionType"], terms);
1568
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "leftFlags", "rightFlags", "position", "expression", "terms", "expressionType"], terms);
1582
AssertEx.
SetEqual
(["expression", "(BinaryExpressionSyntax)expression", "leftFlags", "ExpressionType", "ExpressionType.Invalid", "rightFlags", "binaryExpression"], terms);
1596
AssertEx.
SetEqual
(["position", "binaryExpression", "binaryExpression.Left", "terms", "leftFlags", "CollectExpressionTerms", "expression", "(BinaryExpressionSyntax)expression"], terms);
1610
AssertEx.
SetEqual
(["position", "binaryExpression", "binaryExpression.Right", "terms", "rightFlags", "CollectExpressionTerms", "binaryExpression.Left", "leftFlags"], terms);
1624
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm", "position", "binaryExpression", "binaryExpression.Right", "terms", "rightFlags", "CollectExpressionTerms"], terms);
1638
AssertEx.
SetEqual
(["ExpressionType", "leftFlags", "ExpressionType.ValidTerm"], terms);
1652
AssertEx.
SetEqual
(["leftFlags", "terms", "binaryExpression", "binaryExpression.Left", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1666
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression", "binaryExpression.Left", "ConvertToString"], terms);
1680
AssertEx.
SetEqual
(["rightFlags", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1694
AssertEx.
SetEqual
(["terms", "rightFlags", "binaryExpression", "binaryExpression.Right", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1708
AssertEx.
SetEqual
(["rightFlags", "binaryExpression", "binaryExpression.Kind", "ExpressionType", "ExpressionType.ValidTerm", "terms", "binaryExpression.Right", "ConvertToString"], terms);
1722
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType", "binaryExpression", "binaryExpression.Kind"], terms);
1736
AssertEx.
SetEqual
(["leftFlags", "rightFlags", "ExpressionType", "ExpressionType.ValidExpression", "expressionType"], terms);
1750
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid", "binaryExpression", "binaryExpression.Kind"], terms);
1764
AssertEx.
SetEqual
(["ExpressionType", "expressionType", "ExpressionType.Invalid"], terms);
1778
AssertEx.
SetEqual
(["position", "argumentList", "terms", "expressionType"], terms);
1792
AssertEx.
SetEqual
(["validExpr", "position", "argumentList", "terms", "expressionType"], terms);
1806
AssertEx.
SetEqual
(["arg", "argumentList", "argumentList.Arguments", "validExpr"], terms);
1820
AssertEx.
SetEqual
(["arg", "argumentList", "argumentList.Arguments"], terms);
1834
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.Invalid", "arg", "argumentList", "argumentList.Arguments", "flags"], terms);
1848
AssertEx.
SetEqual
(["position", "arg", "arg.Expression", "terms", "flags", "CollectExpressionTerms", "ExpressionType", "ExpressionType.Invalid"], terms);
1862
AssertEx.
SetEqual
(["ExpressionType", "ExpressionType.ValidTerm", "position", "arg", "arg.Expression", "terms", "flags", "CollectExpressionTerms"], terms);
1876
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidTerm"], terms);
1890
AssertEx.
SetEqual
(["flags", "terms", "arg", "arg.Expression", "ConvertToString", "ExpressionType", "ExpressionType.ValidTerm"], terms);
1904
AssertEx.
SetEqual
(["ExpressionType", "flags", "ExpressionType.ValidExpression", "validExpr", "ExpressionType.ValidTerm", "terms", "arg", "arg.Expression", "ConvertToString"], terms);
1918
AssertEx.
SetEqual
(["flags", "ExpressionType", "validExpr", "ExpressionType.ValidExpression", "expressionType", "arg", "argumentList", "argumentList.Arguments"], terms);
1932
AssertEx.
SetEqual
(["position", "declarators", "terms"], terms);
1946
AssertEx.
SetEqual
(["declarator", "declarators", "position", "terms"], terms);
1960
AssertEx.
SetEqual
(["declarator", "declarators"], terms);
1974
AssertEx.
SetEqual
(["declarator", "declarator.InitializerOpt", "declarators"], terms);
1988
AssertEx.
SetEqual
(["declarator", "declarator.InitializerOpt"], terms);
2002
AssertEx.
SetEqual
(["position", "declarator.InitializerOpt", "declarator.InitializerOpt.Value", "terms", "CollectExpressionTerms", "declarator"], terms);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (14)
CodeGen\CodeGenAsyncIteratorTests.cs (1)
1145
AssertEx.
SetEqual
(new[] { "AsyncIteratorStateMachineAttribute" },
CodeGen\CodeGenDynamicTests.cs (2)
595
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute" }, GetAttributeNames(container.GetAttributes()));
832
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute" }, GetAttributeNames(d.GetAttributes()));
CodeGen\CodeGenTupleTest.cs (11)
28695
AssertEx.
SetEqual
(new[] {
28703
AssertEx.
SetEqual
(new[] {
28711
AssertEx.
SetEqual
(new[] {
28723
AssertEx.
SetEqual
(new[] {
28735
AssertEx.
SetEqual
(new[] {
28750
AssertEx.
SetEqual
(new[] {
28809
AssertEx.
SetEqual
(new[] {
28831
AssertEx.
SetEqual
(new[] {
28854
AssertEx.
SetEqual
(new[] {
28892
AssertEx.
SetEqual
(new[] {
28905
AssertEx.
SetEqual
(new[] {
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\EditAndContinue\SymbolMatcherTests.cs (2)
1592
AssertEx.
SetEqual
(new[]
1662
AssertEx.
SetEqual
(new[]
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (84)
Attributes\AttributeTests.cs (40)
1805
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop1.GetMethod.GetAttributes()));
1806
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop1.SetMethod.GetAttributes()));
1809
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "A(1)" }), GetAttributeStrings(field1.GetAttributes()));
1813
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop2.GetMethod.GetAttributes()));
1817
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "A(2)" }), GetAttributeStrings(field2.GetAttributes()));
1821
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop3.GetMethod.GetAttributes()));
1825
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "A(33)" }), GetAttributeStrings(field3.GetAttributes()));
1829
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop3.GetMethod.GetAttributes()));
1833
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "A(44)", "A(444)" }), GetAttributeStrings(field4.GetAttributes()));
1866
AssertEx.
SetEqual
(s_backingFieldAttributes.Concat(dynamicAndTupleNames), GetAttributeStrings(field1.GetAttributes()));
1904
AssertEx.
SetEqual
(new[] { "System.Runtime.CompilerServices.SpecialNameAttribute" }, GetAttributeStrings(attributes1));
1908
AssertEx.
SetEqual
(fieldAttributesExpected, GetAttributeStrings(attributes1));
1916
AssertEx.
SetEqual
(fieldAttributesExpected, GetAttributeStrings(field2.GetAttributes()));
1923
AssertEx.
SetEqual
(new[] { "System.Runtime.CompilerServices.SpecialNameAttribute" }, GetAttributeStrings(attributes3));
1966
AssertEx.
SetEqual
(new[] { "System.NonSerializedAttribute" }, GetAttributeStrings(attributes1));
1970
AssertEx.
SetEqual
(fieldAttributesExpected, GetAttributeStrings(attributes1));
1978
AssertEx.
SetEqual
(fieldAttributesExpected, GetAttributeStrings(field2.GetAttributes()));
1985
AssertEx.
SetEqual
(new[] { "System.NonSerializedAttribute" }, GetAttributeStrings(attributes3));
2202
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "System.Runtime.CompilerServices.DateTimeConstantAttribute(123456)" }),
2209
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "System.Runtime.CompilerServices.DateTimeConstantAttribute(123456)" }),
2253
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(decimalAttributeExpected), GetAttributeStrings(field1.GetAttributes()));
2257
AssertEx.
SetEqual
(fieldAttributesExpected, GetAttributeStrings(field1.GetAttributes()));
2265
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(decimalAttributeExpected), GetAttributeStrings(field2.GetAttributes()));
2270
AssertEx.
SetEqual
(decimalAttributeExpected, GetAttributeStrings(field3.GetAttributes()));
2333
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "System.ObsoleteAttribute" }),
2343
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { @"System.ObsoleteAttribute(""obsolete"", true)" }),
2465
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop1.GetMethod.GetAttributes()));
2466
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop1.SetMethod.GetAttributes()));
2469
AssertEx.
SetEqual
(fieldAttributesExpected.Concat(new[] { "A(1)" }), GetAttributeStrings(field1.GetAttributes()));
2475
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop2.GetMethod.GetAttributes()));
2476
AssertEx.
SetEqual
(propAttributesExpected, GetAttributeStrings(prop2.SetMethod.GetAttributes()));
2479
AssertEx.
SetEqual
(fieldAttributesExpected, GetAttributeStrings(field2.GetAttributes()));
2635
AssertEx.
SetEqual
(accessorsExpected, GetAttributeNames(event1.AddMethod.GetAttributes()));
2636
AssertEx.
SetEqual
(accessorsExpected, GetAttributeNames(event1.RemoveMethod.GetAttributes()));
2645
AssertEx.
SetEqual
(accessorsExpected, GetAttributeNames(event2.AddMethod.GetAttributes()));
2646
AssertEx.
SetEqual
(accessorsExpected, GetAttributeNames(event2.RemoveMethod.GetAttributes()));
2654
AssertEx.
SetEqual
(accessorsExpected.Concat(new[] { "CC" }), GetAttributeNames(event3.AddMethod.GetAttributes()));
2655
AssertEx.
SetEqual
(accessorsExpected.Concat(new[] { "CC" }), GetAttributeNames(event3.RemoveMethod.GetAttributes()));
2663
AssertEx.
SetEqual
(accessorsExpected, GetAttributeNames(event4.AddMethod.GetAttributes()));
2664
AssertEx.
SetEqual
(accessorsExpected, GetAttributeNames(event4.RemoveMethod.GetAttributes()));
Attributes\AttributeTests_Conditional.cs (2)
217
AssertEx.
SetEqual
(
231
AssertEx.
SetEqual
(
Attributes\AttributeTests_Synthesized.cs (15)
132
AssertEx.
SetEqual
(expectedAttrs, actualAttrs);
154
AssertEx.
SetEqual
(expectedAttrs, actualAttrs);
265
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute" }, GetAttributeNames(displayClass.GetAttributes()));
304
AssertEx.
SetEqual
(expected, GetAttributeNames(anon.GetAttributes()));
335
AssertEx.
SetEqual
(expected, actual);
431
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute" }, GetAttributeNames(iter.GetAttributes()));
444
AssertEx.
SetEqual
(new[] { "DebuggerHiddenAttribute" }, GetAttributeNames(member.GetAttributes()));
450
AssertEx.
SetEqual
(new string[] { }, GetAttributeNames(member.GetAttributes()));
486
AssertEx.
SetEqual
(options.OptimizationLevel == OptimizationLevel.Debug ?
491
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute" }, GetAttributeNames(iter.GetAttributes()));
501
AssertEx.
SetEqual
(new[] { "DebuggerHiddenAttribute" }, GetAttributeNames(member.GetAttributes()));
505
AssertEx.
SetEqual
(new string[] { }, GetAttributeNames(member.GetAttributes()));
545
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute", "DebuggerHiddenAttribute" }, GetAttributeNames(attributes));
582
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute", "DebuggerHiddenAttribute" }, GetAttributeNames(baseMethodWrapper.GetAttributes()));
625
AssertEx.
SetEqual
(new[] { "CompilerGeneratedAttribute", "DebuggerHiddenAttribute" }, GetAttributeNames(baseMethodWrapper.GetAttributes()));
Diagnostics\GetDiagnosticsTests.cs (8)
1757
AssertEx.
SetEqual
(expectedSymbolCallbacks, analyzer.AnalyzedSymbols.Select(s => s.Name).ToHashSet());
1762
AssertEx.
SetEqual
(expectedSyntaxNodeCallbacks, analyzer.AnalyzedSyntaxNodes.Select(s => s.ToString()).ToHashSet());
1766
AssertEx.
SetEqual
(expectedSyntaxNodeInsideBlockCallbacks, analyzer.AnalyzedSyntaxNodesInsideCodeBlock.Select(s => s.ToString()).ToHashSet());
1771
AssertEx.
SetEqual
(expectedOperationCallbacks, analyzer.AnalyzedOperations.Select(op => op.Syntax.ToString()).ToHashSet());
1775
AssertEx.
SetEqual
(expectedOperationInsideBlockCallbacks, analyzer.AnalyzedOperationsInsideOperationBlock.Select(op => op.Syntax.ToString()).ToHashSet());
1787
AssertEx.
SetEqual
(expectedBlockSymbolCallbacks, actualBlockSymbolCallbacks.Select(s => s.Name).ToHashSet());
1792
AssertEx.
SetEqual
(expectedSymbolStartSymbolCallbacks, analyzer.AnalyzedSymbolStartSymbols.Select(s => s.Name).ToHashSet());
1794
AssertEx.
SetEqual
(expectedSymbolStartSymbolCallbacks, analyzer.AnalyzedSymbolEndSymbols.Select(s => s.Name).ToHashSet());
Semantics\ExtensionTests.cs (3)
2574
AssertEx.
SetEqual
(["System.ObsoleteAttribute"], symbol.GetAttributes().Select(a => a.ToString()));
3131
AssertEx.
SetEqual
(["MyAttribute"], parameterSymbol.GetAttributes().Select(a => a.ToString()));
3135
AssertEx.
SetEqual
(["MyAttribute"], extensionSymbol.ExtensionParameter.GetAttributes().Select(a => a.ToString()));
Semantics\PrimaryConstructorTests.cs (1)
3040
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
Semantics\RecordTests.cs (15)
25192
AssertEx.
SetEqual
(new[] { "B" }, getAttributeStrings(prop1));
25195
AssertEx.
SetEqual
(new[] { "A" }, getAttributeStrings(field1));
25198
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
25252
AssertEx.
SetEqual
(new[] { "B" }, getAttributeStrings(prop1));
25255
AssertEx.
SetEqual
(new[] { "A" }, getAttributeStrings(field1));
25258
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
25329
AssertEx.
SetEqual
(new[] { "B" }, getAttributeStrings(prop1));
25332
AssertEx.
SetEqual
(new[] { "A" }, getAttributeStrings(field1));
25335
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
25386
AssertEx.
SetEqual
(new string[] { }, getAttributeStrings(prop1));
25389
AssertEx.
SetEqual
(new string[] { }, getAttributeStrings(field1));
25392
AssertEx.
SetEqual
(new string[] { }, getAttributeStrings(param1));
25467
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
25551
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
25621
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\RecordStructTests.cs (3)
10573
AssertEx.
SetEqual
(new[] { "B" }, getAttributeStrings(prop1));
10576
AssertEx.
SetEqual
(new[] { "A" }, getAttributeStrings(field1));
10579
AssertEx.
SetEqual
(new[] { "C", "D" }, getAttributeStrings(param1));
Semantics\ScriptSemanticsTests.cs (2)
420
AssertEx.
SetEqual
(new[] { "<Initialize>", "G", ".ctor", "<Main>" }, methods.Select(m => m.Name));
426
AssertEx.
SetEqual
(new[] { "F", ".ctor" }, methods.Select(m => m.Name));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\ReferenceManagerTests.cs (2)
783
AssertEx.
SetEqual
(new[] { "goo", "global" }, c.ExternAliases);
790
AssertEx.
SetEqual
(new[] { "goo", "bar" }, c.ExternAliases);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Rename\RenamerTests.cs (1)
98
AssertEx.
SetEqual
(endDocument.DocumentFolders, updatedDocument.Folders);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
SuggestedActions\SuggestedActionSourceProviderTests.cs (1)
23
AssertEx.
SetEqual
(attributes.Select(a => a.Priority), SuggestedActionsSourceProvider.Orderings);
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (1)
MetadataShadowCopyProviderTests.cs (1)
152
AssertEx.
SetEqual
(new[] { "MultiModule.dll", "mod2.netmodule", "mod3.netmodule" }, scFiles.Select(p => Path.GetFileName(p)));
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\CompilationDifference.cs (1)
165
AssertEx.
SetEqual
(expected, actual, itemSeparator: ",\r\n", itemInspector: s => $"\"{s}\"");
ReflectionAssert.cs (1)
23
AssertEx.
SetEqual
(expectedFieldsAndProperties, fieldsAndProps, itemSeparator: "\r\n");
Microsoft.CodeAnalysis.UnitTests (7)
Analyzers\AnalyzerFileReferenceTests.cs (3)
371
AssertEx.
SetEqual
(new[]
408
AssertEx.
SetEqual
(new[]
430
AssertEx.
SetEqual
(new[]
AssemblyUtilitiesTests.cs (4)
76
AssertEx.
SetEqual
(new[] { satelliteFile }, results, StringComparer.OrdinalIgnoreCase);
89
AssertEx.
SetEqual
(new[] { satelliteFile }, results, StringComparer.OrdinalIgnoreCase);
103
AssertEx.
SetEqual
(new[] { satelliteFileDE, satelliteFileFR }, results, StringComparer.OrdinalIgnoreCase);
133
AssertEx.
SetEqual
(new[] { "netstandard", "Gamma" }, results);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
CodeGen\CodeGenClosureLambdaTests.vb (5)
3500
AssertEx.
SetEqual
({
3509
AssertEx.
SetEqual
({
3518
AssertEx.
SetEqual
({
3527
AssertEx.
SetEqual
({
3581
AssertEx.
SetEqual
({
CodeGen\CodeGenTests.vb (1)
10669
AssertEx.
SetEqual
({"<Module>",
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\ReferenceManagerTests.vb (1)
565
AssertEx.
SetEqual
({"mscorlib 4.0", "RefLibV1 1.0", "Lib 2.0"}, reader.DumpAssemblyReferences())
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
WorkspaceTests\DynamicFileInfoProviderMefTests.cs (1)
24
AssertEx.
SetEqual
(["cshtml", "vbhtml"], lazy.Metadata.Extensions);