|
|
|
@2662
|
[2662]
|
9 days |
Charles.Esterbrook |
Fix a compile-time bug for foo in bar where bar is a nilable array …
|
|
|
|
@2601
|
[2601]
|
9 months |
Charles.Esterbrook |
Fixed: Cannot use vari arguments for methods and indexers of generic …
|
|
|
|
@2576
|
[2576]
|
10 months |
Charles.Esterbrook |
Fixed: Creating a cycle of class references in declared generic types can …
|
|
|
|
@2574
|
[2574]
|
10 months |
Charles.Esterbrook |
Fixed: Certain generic method calls with small ints result in false …
|
|
|
|
@2373
|
[2373]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot inherit from a generic type with a type parameter that is …
|
|
|
|
@2355
|
[2355]
|
2 years |
Chuck.Esterbrook |
Fixed: someEnum is nil causes a run-time exception.
|
|
|
|
@2347
|
[2347]
|
2 years |
Chuck.Esterbrook |
Add test case for last checkin.
|
|
|
|
@2346
|
[2346]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot directly refer to an open generic type such as `t = …
|
|
|
|
@2342
|
[2342]
|
2 years |
Chuck.Esterbrook |
* Fixed: Cannot declare a constant in a generic.
Constants were not in 0.8 …
|
|
|
|
@2318
|
[2318]
|
2 years |
Chuck.Esterbrook |
Added IDictionary<of TKey, TValue>.get(key as TKey, default as TValue) as …
|
|
|
|
@2316
|
[2316]
|
2 years |
Chuck.Esterbrook |
Arrays and lists can now be compared with == and <>.
|
|
|
|
@2284
|
[2284]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot instantiate generic params under some circumstances. …
|
|
|
|
@2282
|
[2282]
|
2 years |
Chuck.Esterbrook |
Fixed: Some uses of generic collections in declarations can cause an …
|
|
|
|
@2281
|
[2281]
|
2 years |
Chuck.Esterbrook |
More of the same fix from today.
|
|
|
|
@2280
|
[2280]
|
2 years |
Chuck.Esterbrook |
More of the same fix from the last checkin.
|
|
|
|
@2279
|
[2279]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot use a generic method declared in a generic class. …
|
|
|
|
@2271
|
[2271]
|
2 years |
Chuck.Esterbrook |
Added comments and minor improvements.
|
|
|
|
@2265
|
[2265]
|
2 years |
Chuck.Esterbrook |
Enabled a test that was marked .skip.
|
|
|
|
@2253
|
[2253]
|
3 years |
Chuck.Esterbrook |
Fixed: Comparing lists and dictionaries with nil via == (rather than …
|
|
|
|
@2251
|
[2251]
|
3 years |
Chuck.Esterbrook |
Fixed: Cannot pass a generic type as a keyword argument in instantiation. …
|
|
|
|
@2250
|
[2250]
|
3 years |
Chuck.Esterbrook |
Fixed: Heterogeneous collection literals are inferred as <of Object> …
|
|
|
|
@2220
|
[2220]
|
3 years |
Chuck.Esterbrook |
The operators ? and ?= should give a warning if the lhs is not nilable …
|
|
|
|
@2209
|
[2209]
|
3 years |
Chuck.Esterbrook |
Fixed: Cobra sometimes emits a false error regarding type compatibility …
|
|
|
|
@2165
|
[2165]
|
3 years |
Chuck.Esterbrook |
Fixed: Cannot reliably declare nested stream types with generics. Causes …
|
|
|
|
@2162
|
[2162]
|
3 years |
Chuck.Esterbrook |
Add another test case for in.
|
|
|
|
@2161
|
[2161]
|
3 years |
Chuck.Esterbrook |
Fix problems with "in" operator caused by previous check-in. Add more test …
|
|
|
|
@2158
|
[2158]
|
3 years |
Chuck.Esterbrook |
Sets with duplicate members such as {1, 0, 1} now generate a warning.
|
|
|
|
@2098
|
[2098]
|
3 years |
Chuck.Esterbrook |
Fixed: Cannot use extended initialization inside a method that takes …
|
|
|
|
@2089
|
[2089]
|
3 years |
Chuck.Esterbrook |
Fixed: The method resolution against a method overloaded by generic …
|
|
|
|
@2046
|
[2046]
|
3 years |
Chuck.Esterbrook |
Initializers must now start with a call to another initializer in the same …
|
|
|
|
@2000
|
[2000]
|
3 years |
Chuck.Esterbrook |
Added warning that def init should be cue init:
Use "cue" to declare …
|
|
|
|
@1850
|
[1850]
|
3 years |
Chuck.Esterbrook |
Forgot to add this file with the last checkin.
|
|
|
|
@1832
|
[1832]
|
3 years |
Chuck.Esterbrook |
Fixed: Cobra allows overriding methods to narrow parameter types by making …
|
|
|
|
@1828
|
[1828]
|
3 years |
Chuck.Esterbrook |
Fix a bug recently introduced, but not covered by the test suite. Covered …
|
|
|
|
@1817
|
[1817]
|
3 years |
Chuck.Esterbrook |
Fix test case to invoke the intended generic method.
reported-by:gauthier
|
|
|
|
@1815
|
[1815]
|
3 years |
Chuck.Esterbrook |
Fix a bug in the new streams where you could not yield in a method with …
|
|
|
|
@1784
|
[1784]
|
3 years |
Chuck.Esterbrook |
Code cleanup.
|
|
|
|
@1782
|
[1782]
|
3 years |
Chuck.Esterbrook |
Added better error checking for streams.
|
|
|
|
@1781
|
[1781]
|
3 years |
Chuck.Esterbrook |
Added streams to the language. For example, int* or String*
|
|
|
|
@1780
|
[1780]
|
3 years |
Chuck.Esterbrook |
Fixed: Cannot use for expressions on non-generic enumerables.
ticket:85
|
|
|
|
@1769
|
[1769]
|
4 years |
Chuck.Esterbrook |
Regarding "truthfulness" such as found in assert, if and if(...), …
|
|
|
|
@1711
|
[1711]
|
4 years |
Chuck.Esterbrook |
Implement generic constraints on methods.
|
|
|
|
@1651
|
[1651]
|
4 years |
Chuck.Esterbrook |
Fix problems with generic methods.
No release notes since generic methods …
|
|
|
|
@1649
|
[1649]
|
4 years |
Chuck.Esterbrook |
Fixed: The compiler does not read generic arguments from libraries.
|
|
|
|
@1538
|
[1538]
|
4 years |
Chuck.Esterbrook |
More tests.
|
|
|
|
@1531
|
[1531]
|
4 years |
Chuck.Esterbrook |
Fixed: Method return types from generics in DLLs are always considered …
|
|
|
|
@1523
|
[1523]
|
4 years |
Chuck.Esterbrook |
Added basic support for generic methods.
|
|
|
|
@1516
|
[1516]
|
4 years |
Chuck.Esterbrook |
* Fixed: Looping through an object that inherits IEnumerator<of T>, but …
|
|
|
|
@1512
|
[1512]
|
4 years |
Chuck.Esterbrook |
Remove a bogus file.
|
|
|
|
@1480
|
[1480]
|
4 years |
Chuck.Esterbrook |
Tweak to avoid spurious failures.
|
|
|
|
@1477
|
[1477]
|
4 years |
Chuck.Esterbrook |
The Cobra run-time will no longer throw IndexOutOfRangeException? for …
|
|
|
|
@1438
|
[1438]
|
4 years |
Chuck.Esterbrook |
The for expression can now work on anything enumerable, not just lists …
|
|
|
|
@1399
|
[1399]
|
4 years |
Chuck.Esterbrook |
Support putting a code block of one statement on the same line as a …
|
|
|
|
@1386
|
[1386]
|
4 years |
Chuck.Esterbrook |
Fixed: Using the inherits operator with a generic parameter causes an …
|
|
|
|
@1372
|
[1372]
|
4 years |
Chuck.Esterbrook |
Added set literals like {1, 2, 3} and {,}.
As with lists, sets can now be …
|
|
|
|
@1364
|
[1364]
|
4 years |
Chuck.Esterbrook |
Fixed: The expression "<item> in <set>" performs slowly (linear search). …
|
|
|
|
@1363
|
[1363]
|
4 years |
Chuck.Esterbrook |
Added ISet<of T> and Set<of T> to the Cobra standard library.
Fixed: The …
|
|
|
|
@1324
|
[1324]
|
4 years |
chuck |
Fixed: Cobra doesn't exclude irrelevant warnings from the C# backend for …
|
|
|
|
@1288
|
[1288]
|
4 years |
chuck |
* New ct_trace statement.
* Fixed: The compiler does not correctly …
|
|
|
|
@1271
|
[1271]
|
4 years |
chuck |
Fixed: The "in" and "not in" operators cannot be used on IEnumerable and …
|
|
|
|
@1264
|
[1264]
|
4 years |
chuck |
Fixed: The results of a for-expression cannot be assigned back to the list …
|
|
|
|
@1258
|
[1258]
|
4 years |
chuck |
Fix a bug in the new code that fixed a bug with if-inherits and …
|
|
|
|
@1247
|
[1247]
|
4 years |
chuck |
New test case for generics.
|
|
|
|
@1244
|
[1244]
|
4 years |
chuck |
Allow for x in y where x > 0 ... in other words, you can skip get x in …
|
|
|
|
@1202
|
[1202]
|
4 years |
chuck |
New snapshot.
|
|
|
|
@1181
|
[1181]
|
4 years |
chuck |
Warn about unnecessary parens on method declarations and calls that have …
|
|
|
|
@1177
|
[1177]
|
4 years |
chuck |
Importing test cases.
|