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),