13 Commits (176a3a0540cd91e2ffee3ffc886c04d88c2d647a)

Author SHA1 Message Date
Erik Källén 32561557df Look at implicit and explicit user-defined conversion operators at the same time when performing an explicit conversion 13 years ago
Daniel Grunwald d175871ede Add another explicit conversion test. 13 years ago
Daniel Grunwald c1b2b13b5d Ambiguous conversions don't cause overload resolution to pick a different overload. 13 years ago
Erik Källén a1337bc954 A new user-defined operator try 13 years ago
Daniel Grunwald 902f00ee7a Add support for user-defined conversions starting with a constant expression conversion. 13 years ago
Daniel Grunwald 7eeb0348fb Attempt that makes all the implicit conversions work 13 years ago
Erik Källén e8131dca28 Implemented selection of best user-defined conversion operator according to §6.4.4 and §6.4.5 13 years ago
Daniel Grunwald d4df4d9790 Fixed using implicit user-defined conversions as part of explicit conversions. 13 years ago
Daniel Grunwald 9a9485a49d Add ProjectReference class to NRefactory to simplify creating the type system for a solution with multiple projects. 13 years ago
Daniel Grunwald 62a8b20208 Fix icsharpcode/NRefactory#89: explicit conversion of array to generic IList fails when array covariance is used. 13 years ago
Daniel Grunwald 087aee7fe8 Simplify parser API. 13 years ago
Daniel Grunwald 26409db2bb Implemented explicit conversions - invalid casts now resolve to Conversion.None. 13 years ago