Mike Krüger
0cb2388538
Separated the annotations from the ast node & added annotations to the
...
project content.
15 years ago
Mike Krüger
aa42b1b74b
Added error storage to IParsedFile.
15 years ago
Mike Krüger
3eb2e5dcf6
Added patch from mhutch: [NRefactory] Add some name token accessors
15 years ago
Mike Krüger
7070e471c0
corrected output of primitive expressions.
...
Primitive expressions contain a literal value which should be
preferred ("0x10" vs "16").
15 years ago
Mike Krüger
0afdacd129
changed to HasModifier.
15 years ago
Mike Krüger
fca4dd0ba4
Added GetTypes method in compilation unit.
15 years ago
Mike Krüger
0398fd691a
Fixed 'GlobalAttributeCSharp' test.
15 years ago
Mike Krüger
93117a1fc9
Added MemberNameToken property.
15 years ago
Mike Krüger
7cd45266cc
Added some properties to allow easier access for modifiers.
15 years ago
Mike Krüger
014ecea255
Pass the parameter to the event handlers.
15 years ago
Mike Krüger
1365588c57
passed type parameters to the observable ast visitor.
15 years ago
Mike Krüger
6894e6a630
Primitive expressions now contain the literal value + updated mcs.
15 years ago
Mike Krüger
790585c197
Implemented invert condition function.
15 years ago
Mike Krüger
7f16970efd
Added token atrribute.
15 years ago
Mike Krüger
064847006f
Fixed membertpe location.
15 years ago
Mike Krüger
ba4a272892
Implemented specific GetNodeAt method.
15 years ago
Mike Krüger
1feb0fc502
Added contains method.
15 years ago
Mike Krüger
d4d9ffd914
Added observer visitor.
15 years ago
Mike Krüger
f76181376f
Fixing switch section output + it's now possible to track node output
...
in the output visitor.
15 years ago
Mike Krüger
478faf7a5d
added name token property.
15 years ago
Mike Krüger
d561ccf9b1
Merged some changes from monodevelop.
15 years ago
Mike Krüger
280b79b8c8
Fixed return type tokens
15 years ago
Mike Krüger
8578bad27a
Added easy name token access.
15 years ago
Daniel Grunwald
9a35ee4404
Applied some of the optimizations suggested by Kris Vandermotten. #150
15 years ago
Mike Krüger
fc86a67704
Fixed relocation bug.
15 years ago
Mike Krüger
8fc4139132
Fixed relocatable bug/removed some debug messages.
15 years ago
Mike Krüger
8237448dbd
Renamed interface.
15 years ago
Mike Krüger
450be5a945
Corrected locations for parset expressions/statments/type members.
15 years ago
Siegfried Pammer
e1ee10ae10
start implementing new VB AST; remove AST generator
15 years ago
Daniel Grunwald
e1ac50d734
Implemented C# attributes.
15 years ago
Mike Krüger
094cac416d
Added some creation constructors.
15 years ago
Daniel Grunwald
e68833dd33
Add TestPlugin.
15 years ago
Mike Krüger
9fedc310ac
Handled undocumented expressions.
15 years ago
Mike Krüger
7d4ef1a665
Added support for quoted identifiers.
15 years ago
Daniel Grunwald
f30490c2a5
Add some parser unit tests.
15 years ago
Daniel Grunwald
307559c5ac
Remove NextStatement/PrevStatement properties - too many properties can be confusing (e.g. a loop's EmbeddedStatement would show up next to those two properties)
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
Daniel Grunwald
e8d472ba89
Rename FixedVariableInitializer.Initializer to CountExpression (this makes it consistent with StackAllocExpression).
15 years ago
Mike Krüger
16715bb854
Renamed CSharpFormattingPolicy to CSharpFormattingOptions.
15 years ago
Mike Krüger
9083beecc4
Fixed constructor declaration tests.
15 years ago
Mike Krüger
873c18530b
Added attribute section parsing / fixed indexer declaration tests.
15 years ago
Daniel Grunwald
f3c52a0609
Add OperatorDeclaration.GetOperatorType() helper method.
15 years ago
Mike Krüger
4e60911bb0
Fixed method declaration tests.
15 years ago
Daniel Grunwald
56fde51b69
Use "Role" suffix for the fixed field variable role.
15 years ago
Mike Krüger
f03042647c
Added extern alias node.
15 years ago
Mike Krüger
d8e26ed8dc
Added fixed field ast node.
...
I thought about this a bit - it's a better solution to invent a new
node for this construct even if it's reallly close to fields. Really
close != same.
15 years ago
Mike Krüger
2bee26ad27
Added AST formatting visitor.
15 years ago
Mike Krüger
749f5a885e
Updated parser & mcs.
15 years ago