Wiki

root/cobra/trunk/Tests/240-generics

Revision Log Mode:


Legend:

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