35 references to Metadata
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (35)
Completion\CompletionProviders\ExtensionMemberImportCompletionProviderTests.cs (35)
55=> (new[] { ReferenceType.None, ReferenceType.Project, ReferenceType.Metadata }).Select(refType => new[] { (object)refType }); 85ReferenceType.Metadata => GetMarkupWithReference(current, referenced, currentLanguage, referencedLanguage, false), 680[InlineData(ReferenceType.Metadata)] 1242[InlineData(ReferenceType.Metadata, "public")] // We don't support internal extension method from non-source references. 1285ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1418[InlineData(ReferenceType.Metadata, "[]", "ExtensionMethod2")] 1419[InlineData(ReferenceType.Metadata, "[][]", "ExtensionMethod3")] 1420[InlineData(ReferenceType.Metadata, "[,]", "ExtensionMethod4")] 1421[InlineData(ReferenceType.Metadata, "[][,]", "ExtensionMethod5")] 1464ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1480[InlineData(ReferenceType.Metadata, "[]", "ExtensionMethod2")] 1481[InlineData(ReferenceType.Metadata, "[][]", "ExtensionMethod3")] 1482[InlineData(ReferenceType.Metadata, "[,]", "ExtensionMethod4")] 1483[InlineData(ReferenceType.Metadata, "[][,]", "ExtensionMethod5")] 1526ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1540[InlineData(ReferenceType.Metadata)] 1575ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1589[InlineData(ReferenceType.Metadata, "(int,int)")] 1590[InlineData(ReferenceType.Metadata, "(int,int,int,int,int,int,int,int,int,int)")] // more than 8 tuple elements 1620ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1634[InlineData(ReferenceType.Metadata, "(int[],int[])")] 1635[InlineData(ReferenceType.Metadata, "(int[],int[],int[],int[],int[],int[],int[],int[],int[],int[])")] // more than 8 tuple elements 1665ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1678[InlineData(ReferenceType.Metadata)] 1708ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1723[InlineData(ReferenceType.Metadata)] 1758ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1779[InlineData(ReferenceType.Metadata)] 1813ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1825[InlineData(ReferenceType.Metadata)] 1859ReferenceType.Metadata => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false), 1882[InlineData(ReferenceType.Metadata, true)] 1883[InlineData(ReferenceType.Metadata, false)] 1919(ReferenceType.Metadata, true) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false), 1920(ReferenceType.Metadata, false) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true),