Daniel Grunwald
|
4372b610ee
|
Fixed lambda type inference for nested (curried) lambdas.
|
14 years ago |
Daniel Grunwald
|
f86a014b9c
|
Put MIT license into the file headers.
|
14 years ago |
Daniel Grunwald
|
d59fd2bc56
|
C# Resolver: preparations for lambda support
|
14 years ago |
Mike Krüger
|
19653fa69d
|
Added identifier token property.
|
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 |
Mike Krüger
|
7070e471c0
|
corrected output of primitive expressions.
Primitive expressions contain a literal value which should be
preferred ("0x10" vs "16").
|
14 years ago |
Mike Krüger
|
93117a1fc9
|
Added MemberNameToken property.
|
14 years ago |
Mike Krüger
|
6894e6a630
|
Primitive expressions now contain the literal value + updated mcs.
|
14 years ago |
Mike Krüger
|
790585c197
|
Implemented invert condition function.
|
14 years ago |
Mike Krüger
|
fc86a67704
|
Fixed relocation bug.
|
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 |
Mike Krüger
|
094cac416d
|
Added some creation constructors.
|
15 years ago |
Mike Krüger
|
9fedc310ac
|
Handled undocumented expressions.
|
15 years ago |
Daniel Grunwald
|
90542d2ea2
|
Fix parsing of query continuations for queries with multiple from clauses.
|
15 years ago |
Mike Krüger
|
ccd06a496c
|
Fixed query expression tests.
Had to add a new node type: AnonymousTypeCreateExpression.
|
15 years ago |
Daniel Grunwald
|
d4eaffbb42
|
Make pattern matching AST independent from C# AST.
|
15 years ago |
Mike Krüger
|
16715bb854
|
Renamed CSharpFormattingPolicy to CSharpFormattingOptions.
|
15 years ago |
Mike Krüger
|
873c18530b
|
Added attribute section parsing / fixed indexer declaration tests.
|
15 years ago |
Mike Krüger
|
4e60911bb0
|
Fixed method declaration tests.
|
15 years ago |
Mike Krüger
|
749f5a885e
|
Updated parser & mcs.
|
15 years ago |
Daniel Grunwald
|
735cb8595e
|
Fix issues in definite assignment analysis.
|
15 years ago |
Daniel Grunwald
|
defd42696d
|
AST bugfixes.
|
15 years ago |
Daniel Grunwald
|
60d4fe9d0f
|
Add pattern matching for query expressions.
Pattern matching should now work for the complete C# AST.
|
15 years ago |
Daniel Grunwald
|
b51f5a651f
|
Add pattern matching for MemberDeclarations.
|
15 years ago |
Daniel Grunwald
|
695138d373
|
Add visitor support to pattern nodes (IPatternAstVisitor). Add pattern support to output visitor (makes debugging easier if you can print out patterns)
|
15 years ago |
Daniel Grunwald
|
38faf8415d
|
Add support for 'any' operator and fix a bug in pattern matching.
|
15 years ago |
Daniel Grunwald
|
9d5390cdbf
|
Add pattern matching support to the NRefactory C# AST.
|
15 years ago |
Daniel Grunwald
|
904b05fe5e
|
NRefactory: remove collection setters from AST; expose AstNodeCollection<T> instead.
|
15 years ago |
Eusebiu Marcu
|
0a54eadbac
|
Port debugger libraries to use new NRefactory.
|
15 years ago |
Mike Krüger
|
16baa75795
|
Corrected astvisitor interface naming.
|
15 years ago |
Mike Krüger
|
daccb3a8d8
|
Fixed parser bug.
|
15 years ago |
Mike Krüger
|
915a122bf0
|
Added some comments.
|
15 years ago |
Daniel Grunwald
|
43625b4c85
|
Initial port to new NRefactory.
|
15 years ago |
Daniel Grunwald
|
73129820f8
|
Bugfixes for InsertParenthesesVisitor and OutputVisitor.
|
15 years ago |
Daniel Grunwald
|
afd96503fe
|
Add query expressions to AST and output visitor.
|
15 years ago |
Daniel Grunwald
|
880d23b163
|
Bug fixes in OutputVisitor.
|
15 years ago |
Daniel Grunwald
|
a20e80a09c
|
Add tests for InsertParenthesesVisitor.
|
15 years ago |
Daniel Grunwald
|
a24999d720
|
Add InsertParenthesesVisitor
|
15 years ago |
Daniel Grunwald
|
35a8fd1dfa
|
Implemented OutputVisitor.
|
15 years ago |
Mike Krüger
|
66d45aca27
|
Added some token getters.
|
15 years ago |
Mike Krüger
|
4ccc56947e
|
Added some keyword access properties.
|
15 years ago |
Daniel Grunwald
|
8186996c40
|
Add NamedArgumentExpression; cleanup the AST a bit.
|
15 years ago |
Daniel Grunwald
|
9ed3976979
|
Add AstNode.Clone().
|
15 years ago |
Daniel Grunwald
|
5a0087aa1b
|
Rename files Dom->Ast.
|
15 years ago |