File tree Expand file tree Collapse file tree 4 files changed +214
-34
lines changed Expand file tree Collapse file tree 4 files changed +214
-34
lines changed Original file line number Diff line number Diff line change @@ -399,7 +399,7 @@ internal enum ImplicitUseKindFlags
399
399
/// </summary>
400
400
InstantiatedWithFixedConstructorSignature = 4 ,
401
401
/// <summary>Indicates implicit instantiation of a type.</summary>
402
- InstantiatedNoFixedConstructorSignature = 8 ,
402
+ InstantiatedNoFixedConstructorSignature = 8
403
403
}
404
404
405
405
/// <summary>
@@ -904,7 +904,7 @@ internal enum AssertionConditionType
904
904
/// <summary>Marked parameter should be evaluated to null value.</summary>
905
905
IS_NULL = 2 ,
906
906
/// <summary>Marked parameter should be evaluated to not null value.</summary>
907
- IS_NOT_NULL = 3 ,
907
+ IS_NOT_NULL = 3
908
908
}
909
909
910
910
/// <summary>
Original file line number Diff line number Diff line change
1
+ using JetBrains . Annotations ;
2
+
3
+ namespace CodeJam
4
+ {
5
+ /// <summary>
6
+ /// Common interface for all tuples.
7
+ /// </summary>
8
+ [ PublicAPI ]
9
+ public interface ITuple
10
+ {
11
+ /// <summary>
12
+ /// Tuple rank (count of values).
13
+ /// </summary>
14
+ int Rank { get ; }
15
+
16
+ /// <summary>
17
+ /// Returns value by it index.
18
+ /// </summary>
19
+ /// <param name="index">Index of value, zero based.</param>
20
+ object this [ int index ] { get ; }
21
+ }
22
+ }
You can’t perform that action at this time.
0 commit comments