mirror of https://github.com/icsharpcode/ILSpy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
741 B
15 lines
741 B
TypeSystem API: |
|
|
|
* Decide on the fate of ISupportsInterning (depends on how we're going to implement persistence) |
|
|
|
* Try to build SharedTypes for void, int, etc. |
|
Take care of equality with the real System.Void, System.Int32 etc. |
|
This seems to be hard/impossible to do, see comment in SharedTypes.cs. |
|
I'm trying to work without those types now. |
|
|
|
Note that having shared type *references* is possible (typeof(int).ToTypeReference()) |
|
|
|
* Implement the C# parser producing the DOM |
|
* Implement ResolveVisitor |
|
* Implement all the nasty context-dependent stuff (local variables, lambdas) that CSharpResolver doesn't do (yet) |
|
Where should that go? I'd like to keep it out of CSharpResolver, that class is bloated enough with the pure logic.
|
|
|