55 references to extension
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (50)
Completion\CompletionProviders\ExtensionMemberImportCompletionProviderTests.cs (4)
1718
expectedDescriptionOrNull: $"({CSharpFeaturesResources.
extension
}) bool int.ExtensionMethod<int>()");
1767
expectedDescriptionOrNull: $"({CSharpFeaturesResources.
extension
}) bool int.ExtensionMethod() (+{NonBreakingSpaceString}2{NonBreakingSpaceString}{FeaturesResources.overloads_})");
1775
expectedDescriptionOrNull: $"({CSharpFeaturesResources.
extension
}) bool int.ExtensionMethod<T>(T a) (+{NonBreakingSpaceString}2{NonBreakingSpaceString}{FeaturesResources.generic_overloads})");
2041
expectedDescription = $"({CSharpFeaturesResources.
extension
}) {targetType} int.ExtensionMethod({expectedParameterList}) (+{NonBreakingSpaceString}2{NonBreakingSpaceString}{FeaturesResources.overloads_})";
Completion\CompletionProviders\SymbolCompletionProviderTests.cs (1)
8977
""", "Do", $"({CSharpFeaturesResources.
extension
}) void C.Do(string x)");
QuickInfo\SemanticQuickInfoSourceTests.cs (36)
3448
MainDescription($"({CSharpFeaturesResources.
extension
}) bool int.In<int>(IEnumerable<int> items)"));
3480
MainDescription($"({CSharpFeaturesResources.
extension
}) void string.TestExt<string>() (+ 2 {FeaturesResources.overloads_})"));
3512
MainDescription($"({CSharpFeaturesResources.
extension
}) void string.TestExt<string>() (+ 1 {FeaturesResources.overload})"));
3739
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Select<int, int>(Func<int, int> selector)"));
3750
MainDescription($"({CSharpFeaturesResources.
extension
}) IQueryable<int> IQueryable<int>.Select<int, int>(System.Linq.Expressions.Expression<Func<int, int>> selector)"));
3777
MainDescription($"({CSharpFeaturesResources.
extension
}) Lazy<object> Lazy<object>.Select<object, object>(Func<object, object> selector)"));
3800
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<'a> IEnumerable<int>.Select<int, 'a>(Func<int, 'a> selector)"),
3834
MainDescription($"({CSharpFeaturesResources.
extension
}) List<'b> List<'a>.Select<'a, 'b>(Func<'a, 'b> selector)"),
3855
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Where<int>(Func<int, bool> predicate)"));
3867
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)"));
3879
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)"));
3902
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IOrderedEnumerable<int>.ThenBy<int, int>(Func<int, int> keySelector)"));
3914
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)"));
3926
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)"));
3949
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IOrderedEnumerable<int>.ThenBy<int, int>(Func<int, int> keySelector)"));
3972
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)"));
3995
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IOrderedEnumerable<int>.ThenBy<int, int>(Func<int, int> keySelector)"));
4007
MainDescription($"({CSharpFeaturesResources.
extension
}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, ?>(Func<int, ?> keySelector)"));
4019
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.SelectMany<int, int, int>(Func<int, IEnumerable<int>> collectionSelector, Func<int, int, int> resultSelector)"));
4031
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.SelectMany<int, int, int>(Func<int, IEnumerable<int>> collectionSelector, Func<int, int, int> resultSelector)"));
4042
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<IGrouping<int, int>> IEnumerable<int>.GroupBy<int, int>(Func<int, int> keySelector)"));
4053
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<IGrouping<int, int>> IEnumerable<int>.GroupBy<int, int>(Func<int, int> keySelector)"));
4065
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<IGrouping<int, int>> IEnumerable<int>.GroupBy<int, int>(Func<int, int> keySelector)"));
4077
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)"));
4089
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)"));
4101
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)"));
4113
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)"));
4125
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<IEnumerable<int>> IEnumerable<int>.GroupJoin<int, int, int, IEnumerable<int>>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, IEnumerable<int>, IEnumerable<int>> resultSelector)"));
4157
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<double> System.Collections.IEnumerable.Cast<double>()"));
4168
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<double> System.Collections.IEnumerable.Cast<double>()"));
4180
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.SelectMany<int, double, int>(Func<int, IEnumerable<double>> collectionSelector, Func<int, double, int> resultSelector)"));
4192
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<double> System.Collections.IEnumerable.Cast<double>()"));
4204
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)"));
4216
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> System.Collections.IEnumerable.Cast<int>()"));
4228
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)"));
4240
MainDescription($"({CSharpFeaturesResources.
extension
}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)"));
SignatureHelp\GenericNameFullyWrittenSignatureHelpProviderTests.cs (1)
574
new($"({CSharpFeaturesResources.
extension
}) void G.Goo<T>()", string.Empty, string.Empty, currentParameterIndex: 0)
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProviderTests.cs (1)
302
new($"({CSharpFeaturesResources.
extension
}) void IGoo.Bar<T1, T2>()", currentParameterIndex: 0),
SignatureHelp\InitializerExpressionSignatureHelpProviderTests.cs (3)
161
new($"({CSharpFeaturesResources.
extension
}) void Bar.Add(int i)", currentParameterIndex: 0),
162
new($"({CSharpFeaturesResources.
extension
}) void Bar.Add(int i, string s)", currentParameterIndex: 0, isSelected: true),
163
new($"({CSharpFeaturesResources.
extension
}) void Bar.Add(int i, string s, bool b)", currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular);
SignatureHelp\InvocationExpressionSignatureHelpProviderTests.cs (4)
299
""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.
extension
}) int string.ExtensionMethod(int x)", string.Empty, string.Empty, currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular);
1473
new SignatureHelpTestItem($"({CSharpFeaturesResources.
extension
}) void IGoo.Bar<T1, T2>()", currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular);
2338
""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.
extension
}) IResourceBuilder<C> IResourceBuilder<C>.WithServiceBinding<C>(int containerPort, [int? hostPort = null], [string? scheme = null], [string? name = null], [string? env = null])", currentParameterIndex: 0)],
2406
""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.
extension
}) IResourceBuilder<C> IResourceBuilder<C>.WithServiceBinding<C>(int containerPort, [int? hostPort = null], [string? scheme = null], [string? name = null], [string? env = null])", currentParameterIndex: 0)],
Microsoft.CodeAnalysis.CSharp.Features (5)
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
64
PlainText(CSharpFeaturesResources.
extension
),
SignatureHelp\AbstractGenericNameSignatureHelpProvider_Method.cs (2)
27
result.Add(Text(CSharpFeaturesResources.
extension
));
41
result.Add(Text(CSharpFeaturesResources.
extension
));
SignatureHelp\AbstractOrdinaryMethodSignatureHelpProvider.cs (2)
63
result.Add(Text(CSharpFeaturesResources.
extension
));
77
result.Add(Text(CSharpFeaturesResources.
extension
));