Mike Krüger
b9aa1ec940
Added some null checks.
14 years ago
Mike Krüger
3b051e58d2
Fixed alias 'global' member location.
14 years ago
Mike Krüger
8be17ea80c
Updated mcs/fixed qualifiedalias member location.
14 years ago
Mike Krüger
ca6b0e1ae4
fixed primitve types.
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
Mike Krüger
f4450d1fbd
Fixed some invocation expression tests.
15 years ago
Mike Krüger
021a9fbc70
Fixed typeofexpression tests.
15 years ago
Mike Krüger
bd51beedee
Fixed GlobalFullNamespaceGenericFieldReferenceExpressionTest.
15 years ago
Mike Krüger
94c18d6ddc
Fixed delegate declaration tests.
15 years ago
Mike Krüger
a45fa11b2a
Fixed event declaration tests.
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
Mike Krüger
2353804bfa
Fixed field 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
Mike Krüger
58caab2468
Fixed statement unit tests.
15 years ago
Mike Krüger
cad9d18444
Fixed fixed statement.
15 years ago
Mike Krüger
8c7e017a3a
Fixed UsingDeclarationTests.
15 years ago
Mike Krüger
293dba532f
Worked on pointer reference expression.
15 years ago
Mike Krüger
cc209b45f9
Fixed ArrayObjectCreateExpression tests.
15 years ago
Mike Krüger
c0e20a6796
Fixed qualified alias member tests.
15 years ago
Mike Krüger
44388b2395
Fixed anonymous method tests.
15 years ago
Daniel Grunwald
56fde51b69
Use "Role" suffix for the fixed field variable role.
15 years ago
Daniel Grunwald
d022808047
Fixed parsing of enum member declarations.
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
749f5a885e
Updated parser & mcs.
15 years ago
Daniel Grunwald
ccfd4ea12c
Evaluate constant expressions in definite assignment analysis.
15 years ago
Daniel Grunwald
136fd88f14
Fix some parser issues.
15 years ago
Daniel Grunwald
3b6fe6ff0d
Adjust resolver to AST changes and disable failing unit tests.
15 years ago
Daniel Grunwald
b51f5a651f
Add pattern matching for MemberDeclarations.
15 years ago
Daniel Grunwald
904b05fe5e
NRefactory: remove collection setters from AST; expose AstNodeCollection<T> instead.
15 years ago
Mike Krüger
e0a6909916
added more bugfixes.
15 years ago
Mike Krüger
31113d214e
fixed switch section.
15 years ago
Mike Krüger
daccb3a8d8
Fixed parser bug.
15 years ago
Mike Krüger
59da5a28db
Worked on type parsing.
15 years ago
Mike Krüger
83a7d2fcc0
Splitted the goto statement cases: GotoStatement, GotoCaseStatement,
...
GotoDefaultStatement.
15 years ago
Mike Krüger
ecc17721fd
Added YieldBreakStatement.
15 years ago
Mike Krüger
b8cf7d35c3
Splitted while & do while statements.
15 years ago
Daniel Grunwald
43625b4c85
Initial port to new NRefactory.
15 years ago
Daniel Grunwald
a24999d720
Add InsertParenthesesVisitor
15 years ago
Mike Krüger
66d45aca27
Added some token getters.
15 years ago
Daniel Grunwald
54c454b0f8
Split EventDeclaration in normal one (can declare multiple events) and CustomEventDeclaration (with add/remove blocks, can only declare a single event).
15 years ago
Daniel Grunwald
8186996c40
Add NamedArgumentExpression; cleanup the AST a bit.
15 years ago
Mike Krüger
75256d0be6
Synced with monodevelop.
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
Daniel Grunwald
f7b16a70fb
Implemented support for extension methods.
15 years ago