35 references to Metadata
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (35)
Completion\CompletionProviders\ExtensionMethodImportCompletionProviderTests.cs (35)
55=> (new[] { ReferenceType.None, ReferenceType.Project, ReferenceType.Metadata }).Select(refType => new[] { (object)refType }); 90ReferenceType.Metadata => GetMarkupWithReference(current, referenced, currentLanguage, referencedLanguage, false), 682[InlineData(ReferenceType.Metadata)] 1244[InlineData(ReferenceType.Metadata, "public")] // We don't support internal extension method from non-source references. 1287ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1420[InlineData(ReferenceType.Metadata, "[]", "ExtensionMethod2")] 1421[InlineData(ReferenceType.Metadata, "[][]", "ExtensionMethod3")] 1422[InlineData(ReferenceType.Metadata, "[,]", "ExtensionMethod4")] 1423[InlineData(ReferenceType.Metadata, "[][,]", "ExtensionMethod5")] 1466ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1482[InlineData(ReferenceType.Metadata, "[]", "ExtensionMethod2")] 1483[InlineData(ReferenceType.Metadata, "[][]", "ExtensionMethod3")] 1484[InlineData(ReferenceType.Metadata, "[,]", "ExtensionMethod4")] 1485[InlineData(ReferenceType.Metadata, "[][,]", "ExtensionMethod5")] 1528ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1542[InlineData(ReferenceType.Metadata)] 1577ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1591[InlineData(ReferenceType.Metadata, "(int,int)")] 1592[InlineData(ReferenceType.Metadata, "(int,int,int,int,int,int,int,int,int,int)")] // more than 8 tuple elements 1622ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1636[InlineData(ReferenceType.Metadata, "(int[],int[])")] 1637[InlineData(ReferenceType.Metadata, "(int[],int[],int[],int[],int[],int[],int[],int[],int[],int[])")] // more than 8 tuple elements 1667ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1680[InlineData(ReferenceType.Metadata)] 1710ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1725[InlineData(ReferenceType.Metadata)] 1760ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1781[InlineData(ReferenceType.Metadata)] 1815ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1827[InlineData(ReferenceType.Metadata)] 1861ReferenceType.Metadata => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false), 1884[InlineData(ReferenceType.Metadata, true)] 1885[InlineData(ReferenceType.Metadata, false)] 1921(ReferenceType.Metadata, true) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false), 1922(ReferenceType.Metadata, false) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true),