35 references to Metadata
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (35)
Completion\CompletionProviders\ExtensionMethodImportCompletionProviderTests.cs (35)
54=> (new[] { ReferenceType.None, ReferenceType.Project, ReferenceType.Metadata }).Select(refType => new[] { (object)refType });
86ReferenceType.Metadata => GetMarkupWithReference(current, referenced, currentLanguage, referencedLanguage, false),
670[InlineData(ReferenceType.Metadata)]
1232[InlineData(ReferenceType.Metadata, "public")] // We don't support internal extension method from non-source references.
1275ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1408[InlineData(ReferenceType.Metadata, "[]", "ExtentionMethod2")]
1409[InlineData(ReferenceType.Metadata, "[][]", "ExtentionMethod3")]
1410[InlineData(ReferenceType.Metadata, "[,]", "ExtentionMethod4")]
1411[InlineData(ReferenceType.Metadata, "[][,]", "ExtentionMethod5")]
1454ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1470[InlineData(ReferenceType.Metadata, "[]", "ExtentionMethod2")]
1471[InlineData(ReferenceType.Metadata, "[][]", "ExtentionMethod3")]
1472[InlineData(ReferenceType.Metadata, "[,]", "ExtentionMethod4")]
1473[InlineData(ReferenceType.Metadata, "[][,]", "ExtentionMethod5")]
1516ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1530[InlineData(ReferenceType.Metadata)]
1565ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1579[InlineData(ReferenceType.Metadata, "(int,int)")]
1580[InlineData(ReferenceType.Metadata, "(int,int,int,int,int,int,int,int,int,int)")] // more than 8 tuple elements
1610ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1624[InlineData(ReferenceType.Metadata, "(int[],int[])")]
1625[InlineData(ReferenceType.Metadata, "(int[],int[],int[],int[],int[],int[],int[],int[],int[],int[])")] // more than 8 tuple elements
1655ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1668[InlineData(ReferenceType.Metadata)]
1698ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1713[InlineData(ReferenceType.Metadata)]
1748ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1769[InlineData(ReferenceType.Metadata)]
1803ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1815[InlineData(ReferenceType.Metadata)]
1849ReferenceType.Metadata => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false),
1872[InlineData(ReferenceType.Metadata, true)]
1873[InlineData(ReferenceType.Metadata, false)]
1909(ReferenceType.Metadata, true) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false),
1910(ReferenceType.Metadata, false) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true),