Skip to content

Commit 08fc564

Browse files
committed
C#: Add some attributes test example code with overload resolution priority attribute.
1 parent 5f7c28d commit 08fc564

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

csharp/ql/test/library-tests/attributes/attributes.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,3 +161,15 @@ public class MyExperimentalClass
161161
[Experimental("MyExperimentalMethodId")]
162162
public void MyExperimentalMethod() { }
163163
}
164+
165+
public class MyOverloadResolutionClass
166+
{
167+
[OverloadResolutionPriority(-1)]
168+
public void M(int[] arr) { }
169+
170+
[OverloadResolutionPriority(1)]
171+
public void M(IEnumerable<int> e) { }
172+
173+
[OverloadResolutionPriority(2)]
174+
public void M(ReadOnlySpan<int> s) { }
175+
}

0 commit comments

Comments
 (0)