Daniel Grunwald
|
37626e1bc7
|
Expose conversions as part of the ResolveResult.
|
14 years ago |
Daniel Grunwald
|
6792a0c76a
|
Report which kind of conversion was found.
|
14 years ago |
Daniel Grunwald
|
daf0f21607
|
Fixed some bugs related to conversions of type parameters.
|
14 years ago |
Daniel Grunwald
|
5ae4d6070a
|
Conversions: add support for user-defined implicit conversions.
|
14 years ago |
Daniel Grunwald
|
80a859c0cc
|
Add support for pointer types (implicit pointer conversion; operators defined on pointers).
|
15 years ago |
Daniel Grunwald
|
2634564ad2
|
Rename Util to Utils; added replaced "object CacheToken" with "CacheManager CacheManager"
|
15 years ago |
Daniel Grunwald
|
a7790c8de0
|
Add subtraction and shift operators.
|
15 years ago |
Daniel Grunwald
|
ca28cd6478
|
Add support for multiplication, division, modulus and addition operators.
|
15 years ago |
Daniel Grunwald
|
b46cfa7e29
|
Added CastTests.
Constant folding: fixed implicit conversions and casts to use C# semantics
|
15 years ago |
Daniel Grunwald
|
2853feea02
|
Rewrite GetAllBaseTypes() to ensure the output is finite; and add unit tests for it.
|
15 years ago |
Daniel Grunwald
|
f3a8325390
|
Add BetterConversion logic to C# Conversions.
|
15 years ago |
Daniel Grunwald
|
5c57f8fd0d
|
Add support for integer literal conversions.
|
15 years ago |
Daniel Grunwald
|
e19cf3785c
|
Added unit tests for C# implicit conversions and fixed a few bugs.
|
15 years ago |