' Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
Imports System.Threading.Tasks
Namespace Microsoft.CodeAnalysis.Editor.UnitTests.FindReferences
Partial Public Class FindReferencesTests
Dim tuple2Doc As XElement =
namespace System
{
// struct with two values
public struct ValueTuple<T1, T2>
{
public T1 Item1;
public T2 Item2;
public ValueTuple(T1 item1, T2 item2)
{
this.Item1 = item1;
this.Item2 = item2;
}
public override string ToString()
{
return '{' + Item1?.ToString() + "", "" + Item2?.ToString() + '}';
}
}
}
Public Async Function TestTupleFieldSameTuples01() As Task
Dim input =
<%= tuple2Doc %>
Await TestAPIAndFeature(input)
End Function
Public Async Function TestTupleFieldSameTuples02() As Task
Dim input =
<%= tuple2Doc %>
Await TestAPIAndFeature(input)
End Function
Public Async Function TestTupleFieldSameTuples03() As Task
Dim input =
<%= tuple2Doc %>
Await TestAPIAndFeature(input)
End Function
Public Async Function TestTupleFieldSameTuplesMultidocument() As Task
Dim input =
<%= tuple2Doc %>
Await TestAPIAndFeature(input)
End Function
Public Async Function TestTupleFieldDifferentTuples01() As Task
Dim input =
<%= tuple2Doc %>
Await TestAPIAndFeature(input)
End Function
Public Async Function TestTupleFieldSameTuplesMatchOuterSymbols01() As Task
Dim input =
<%= tuple2Doc %>
Await TestAPIAndFeature(input)
End Function
Public Async Function TestTupleFieldSameTuplesMatchOuterSymbols02() As Task
Dim input =
<%= tuple2Doc %>
Await TestAPIAndFeature(input)
End Function
End Class
End Namespace