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),
674[InlineData(ReferenceType.Metadata)]
1234[InlineData(ReferenceType.Metadata, "public")] // We don't support internal extension method from non-source references.
1276ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1406[InlineData(ReferenceType.Metadata, "[]", "ExtentionMethod2")]
1407[InlineData(ReferenceType.Metadata, "[][]", "ExtentionMethod3")]
1408[InlineData(ReferenceType.Metadata, "[,]", "ExtentionMethod4")]
1409[InlineData(ReferenceType.Metadata, "[][,]", "ExtentionMethod5")]
1451ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1466[InlineData(ReferenceType.Metadata, "[]", "ExtentionMethod2")]
1467[InlineData(ReferenceType.Metadata, "[][]", "ExtentionMethod3")]
1468[InlineData(ReferenceType.Metadata, "[,]", "ExtentionMethod4")]
1469[InlineData(ReferenceType.Metadata, "[][,]", "ExtentionMethod5")]
1511ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1524[InlineData(ReferenceType.Metadata)]
1560ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1573[InlineData(ReferenceType.Metadata, "(int,int)")]
1574[InlineData(ReferenceType.Metadata, "(int,int,int,int,int,int,int,int,int,int)")] // more than 8 tuple elements
1603ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1616[InlineData(ReferenceType.Metadata, "(int[],int[])")]
1617[InlineData(ReferenceType.Metadata, "(int[],int[],int[],int[],int[],int[],int[],int[],int[],int[])")] // more than 8 tuple elements
1646ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1658[InlineData(ReferenceType.Metadata)]
1689ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1703[InlineData(ReferenceType.Metadata)]
1739ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1760[InlineData(ReferenceType.Metadata)]
1794ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp),
1806[InlineData(ReferenceType.Metadata)]
1840ReferenceType.Metadata => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false),
1863[InlineData(ReferenceType.Metadata, true)]
1864[InlineData(ReferenceType.Metadata, false)]
1900(ReferenceType.Metadata, true) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false),
1901(ReferenceType.Metadata, false) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true),