Mike Krüger
3d9b3ec31d
Improved enum parsing.
14 years ago
Mike Krüger
7e5380551b
Updated mcs/fixed some code completion cases.
14 years ago
Mike Krüger
fa6ea1222f
Added error expression for the for construct.
14 years ago
Mike Krüger
817a2da7d7
Added error expression for invalid initializers.
14 years ago
Mike Krüger
8124eaa818
Fixed invalid expression statement.
14 years ago
Mike Krüger
41607d703f
Added invalid expression statements to the ast.
14 years ago
Mike Krüger
cfcaca8e03
Merged mcs.
14 years ago
Mike Krüger
7a8e9d05c9
Merged with mcs master.
14 years ago
Mike Krüger
e4c70d4ba3
Added await/async support & updated mcs.
14 years ago
Mike Krüger
a9bae21dfa
fixed 'params' location.
14 years ago
Mike Krüger
84135f5421
Fixed lambda parameter commas.
14 years ago
Mike Krüger
9e909e1d4e
Found wrong indexer pos.
14 years ago
Mike Krüger
bb59175945
Fixed constraint commas.
14 years ago
Mike Krüger
9d55421ef3
Fixed attribute argument commas.
14 years ago
Mike Krüger
72b2ff1412
Added labeled statement colon.
14 years ago
Mike Krüger
d63f1fa0f6
Fixed named argument expression.
14 years ago
Mike Krüger
3147a3abb6
Fixed enum positions.
14 years ago
Mike Krüger
0fb1105d05
Fixed attribute section locations.
14 years ago
Mike Krüger
e07b8fa3fe
Fixed some dot locations.
14 years ago
Mike Krüger
cff7997d5c
Fixed some declarator assign token locations.
14 years ago
Mike Krüger
2cad4e33d0
fixed location bug.
14 years ago
Mike Krüger
50f95d31ab
Updated mcs.
14 years ago
Mike Krüger
0d6d9ac4d9
Added type parameter variances & tokens.
14 years ago
Mike Krüger
babe656eb2
Fixed some dot locations inside member type names.
14 years ago
Mike Krüger
c671230693
Fixed type argument commas.
14 years ago
Mike Krüger
42e49ce6ef
Fixed operator declaration operator location.
14 years ago
Mike Krüger
74bc8b2763
Fixed chevron & constraints locations.
14 years ago
Mike Krüger
2fc0c7c8b3
Fixed bug with class keyword.
14 years ago
Mike Krüger
eddd015987
Fixed enum member commas.
14 years ago
Mike Krüger
b1fa379e6b
Fixed location bug.
14 years ago
Mike Krüger
ea6e15c28d
Fixed method/operator semicolons.
14 years ago
Mike Krüger
9b28b2821d
Fixed colon / optional commas in type delcarations.
14 years ago
Mike Krüger
0ee81980ec
* Log.cs:
...
* ICSharpCode.NRefactory.csproj:
* CSharpParser.cs:
* location.cs:
* cs-parser.cs:
* cs-parser.jay: Fixed optional semicolon location.
14 years ago
Mike Krüger
bd01cadd93
Fixed parameter comma locations.
14 years ago
Mike Krüger
f302311c5a
Fixed positioning error.
14 years ago
Daniel Grunwald
b5b2408cbc
Move NRefactory.CSharp to separate assembly.
14 years ago
Mike Krüger
e7d9bf64e4
Fixed attribute section tests.
14 years ago
Mike Krüger
405e87ef2a
Fixed location bug.
14 years ago
Mike Krüger
3e99fabb2e
Fixed object create expression tests /remove named expression lists
...
(was an obsolete node).
I tried out the node, but choosed to go with namedexpression +
arrayinitializerexpression because it's semantically the same.
14 years ago
Mike Krüger
3763397da8
Introduced namedexpression/namedexpressionlist to handle the
...
collection initializers better.
14 years ago
Mike Krüger
0ecf1fc71e
Fixed collection initializer parsing.
14 years ago
Mike Krüger
a11458e203
Worked on attribute resolving.
...
Some tests fail because of wrongly loaded classes in my system.
Daniel: Can you check the constructor attribute cases. I think
something doesn't work in the Cecil loader on my system. I only get 1
empty constructor for LoaderOptimization & the name on my system is
.ctor instead of #ctor.
14 years ago
Mike Krüger
0afc1c6b2d
Updated mcs / included code completion expression lookup.
14 years ago
Mike Krüger
8b606d1b32
Updated mcs/fixed unit test.
...
string literal constants now contain the real 'literal'.
14 years ago
Mike Krüger
0398fd691a
Fixed 'GlobalAttributeCSharp' test.
14 years ago
Mike Krüger
6894e6a630
Primitive expressions now contain the literal value + updated mcs.
14 years ago
Mike Krüger
280b79b8c8
Fixed return type tokens
14 years ago
Mike Krüger
8be17ea80c
Updated mcs/fixed qualifiedalias member location.
14 years ago
Mike Krüger
9fedc310ac
Handled undocumented expressions.
15 years ago
Mike Krüger
ccd06a496c
Fixed query expression tests.
...
Had to add a new node type: AnonymousTypeCreateExpression.
15 years ago