Daniel Grunwald
|
fe78216ca4
|
Started implementing type inference.
|
15 years ago |
Daniel Grunwald
|
a53c6a1934
|
Started implementation of member lookup.
|
15 years ago |
Daniel Grunwald
|
2634564ad2
|
Rename Util to Utils; added replaced "object CacheToken" with "CacheManager CacheManager"
|
15 years ago |
Daniel Grunwald
|
24e7c50e32
|
Fixed issues with LogicalAnd and LogicalOr operators.
Add unit tests for overload resolution; fixed an overload resolution bug.
Added some new helper methods.
Various documentation updates.
|
15 years ago |
Daniel Grunwald
|
c4f4db723b
|
Added support for relational operators.
Moved primitive cast logic to utils.
Added unit tests; fixed bug in enum handling.
|
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
|
db8619113e
|
Add C# resolver.
|
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
|
e19cf3785c
|
Added unit tests for C# implicit conversions and fixed a few bugs.
|
15 years ago |
Daniel Grunwald
|
662a5ad5f4
|
Added more unit tests.
Make IType.GetMethods etc. return IEnumerable instead of IList - with IList, it wasn't clear whether the consumer was allowed to mutate the list.
|
15 years ago |
Daniel Grunwald
|
289d6078dc
|
Added special support for 'void' (type without members); implemented ReflectionHelper.ToTypeReference.
|
15 years ago |
Daniel Grunwald
|
8879b7c372
|
Add GetAllBaseTypes() extension method.
Move BitVector16 and BusyManager to utils.
|
15 years ago |
Daniel Grunwald
|
20708b6d54
|
Testing the interning support
|
15 years ago |
Daniel Grunwald
|
1dd18c1215
|
Worked on ITypeResolveContext API and on CecilLoader.
|
15 years ago |
Mike Krüger
|
f2de867120
|
Changed project files.
|
15 years ago |
Daniel Grunwald
|
0035f34051
|
Add CecilProjectContent
|
15 years ago |
Daniel Grunwald
|
2b4cea9ae8
|
Create empty project
|
15 years ago |