Daniel Grunwald
a1f613e274
ResolveVisitor: skip tokens and comments
...
Make the resolver's debug output more readable.
14 years ago
Daniel Grunwald
bb2f93a24b
NRefactory bug fixes:
...
- Use IType.Equals() instead of == operator
- Change handling of partially parameterized types in IType.GetNestedTypes so that we don't leak type parameters from the wrong context
- Add support for unbound types to C# resolver (e.g. in attribute arguments)
- C# Parser: preserve variance modifier
- Ensure all interface members are marked as 'abstract'
- Add support for [TypeForwardedTo] and [ComImport] to CecilLoader.
14 years ago
Mike Krüger
1037d562ff
fixed some errors.
14 years ago
Mike Krüger
991bea4b72
Added IsVerbatim property again.
14 years ago
Mike Krüger
44e796a198
Reduced the memory consumption of identifiers a bit by saving the
...
'isverbatim' bool.
Note: Don't introduce that as virtual property, otherwise the memory
saving is lost.
14 years ago
Daniel Grunwald
9a35ee4404
Applied some of the optimizations suggested by Kris Vandermotten. #150
14 years ago
Mike Krüger
8237448dbd
Renamed interface.
14 years ago
Mike Krüger
450be5a945
Corrected locations for parset expressions/statments/type members.
14 years ago
Daniel Grunwald
e1ac50d734
Implemented C# attributes.
15 years ago
Mike Krüger
7d4ef1a665
Added support for quoted identifiers.
15 years ago
Daniel Grunwald
defd42696d
AST bugfixes.
15 years ago
Daniel Grunwald
9d5390cdbf
Add pattern matching support to the NRefactory C# AST.
15 years ago
Mike Krüger
16baa75795
Corrected astvisitor interface naming.
15 years ago
Daniel Grunwald
5a0087aa1b
Rename files Dom->Ast.
15 years ago
Daniel Grunwald
bf49569c22
Rename Dom->Ast.
15 years ago
Daniel Grunwald
0f01f3be17
C# Ast refactoring: introduce Role<T> and add setters.
15 years ago
Mike Krüger
7b6cecca2c
Merged with mondevelop AST. + Did some minor renamings
...
+ Removed unused EnumDeclaration
15 years ago
Mike Krüger
396c2b3931
Updated AST & mcs.
15 years ago
Mike Krüger
c4702354c5
Added C# DOM
15 years ago