Mike Krüger
7f141c0d8e
fixed goto location.
15 years ago
Mike Krüger
d63f1fa0f6
Fixed named argument expression.
15 years ago
Mike Krüger
60430391f6
Fixed base type comma order.
15 years ago
Mike Krüger
618cb984d1
Fixed initializer comma locations.
15 years ago
Mike Krüger
aee84bdaa6
Fixed nullable position.
15 years ago
Mike Krüger
0fb1105d05
Fixed attribute section locations.
15 years ago
Mike Krüger
2ba4a181b0
Location of global attributes was wrong.
...
Fixed for tests - should be inserted like the comments for the real
fix.
15 years ago
Mike Krüger
e07b8fa3fe
Fixed some dot locations.
15 years ago
Mike Krüger
cff7997d5c
Fixed some declarator assign token locations.
15 years ago
Mike Krüger
8fb218baad
Handled pre processor directives - fist approach.
15 years ago
Mike Krüger
9d3c0767b5
Fixed some issues with comment insertion.
15 years ago
Mike Krüger
61c9894215
removed debug message.
15 years ago
Mike Krüger
22a97b5e9f
Added 'default' section keywords.
15 years ago
Mike Krüger
a2a077fc0e
added enum member assign token & case label colon token.
15 years ago
Mike Krüger
d1db72ba83
Added missing "new" keyword.
15 years ago
Mike Krüger
382f695506
Fixed some locations in array create expression.
15 years ago
Mike Krüger
14d06380bb
Fixed implicit/explicit operator locations.
15 years ago
Mike Krüger
03babc6369
Corrected constructor locations.
15 years ago
Mike Krüger
0d6d9ac4d9
Added type parameter variances & tokens.
15 years ago
Mike Krüger
76249ecc66
Added explicit interface dot.
15 years ago
Mike Krüger
babe656eb2
Fixed some dot locations inside member type names.
15 years ago
Mike Krüger
c671230693
Fixed type argument commas.
15 years ago
Mike Krüger
1b216819c9
Fixed literal values of bools.
15 years ago
Mike Krüger
15b30e9335
Corrected comma locations.
15 years ago
Mike Krüger
74bc8b2763
Fixed chevron & constraints locations.
15 years ago
Mike Krüger
3303c99160
Corrected constraint locations.
15 years ago
Mike Krüger
65d87739bd
added dots in using declaration.
15 years ago
Mike Krüger
eddd015987
Fixed enum member commas.
15 years ago
Mike Krüger
b1fa379e6b
Fixed location bug.
15 years ago
Mike Krüger
ea6e15c28d
Fixed method/operator semicolons.
15 years ago
Mike Krüger
ab28842b04
Added base type comma tokens.
15 years ago
Mike Krüger
9b28b2821d
Fixed colon / optional commas in type delcarations.
15 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.
15 years ago
Mike Krüger
bd01cadd93
Fixed parameter comma locations.
15 years ago
Mike Krüger
f302311c5a
Fixed positioning error.
15 years ago
Daniel Grunwald
b5b2408cbc
Move NRefactory.CSharp to separate assembly.
15 years ago
Mike Krüger
e7d9bf64e4
Fixed attribute section tests.
15 years ago
Mike Krüger
957c48eede
Fixed query expression tests.
15 years ago
Mike Krüger
02fe3e32e5
Fixed array create expression tests.
15 years ago
Daniel Grunwald
4cc64bb9b8
Fixed resolving LINQ group joins.
15 years ago
Daniel Grunwald
5b17740bea
Use explicit interface implementation in ResolveVisitor to make it clear what the public API is supposed to be.
...
Added support for QueryJoinClause and QueryOrderClause to the resolver.
15 years ago
Daniel Grunwald
3fdf0ee6c6
Implemented resolver for LINQ queries.
15 years ago
Mike Krüger
62b9fce4ea
Always create ArrayInitializerExpressions.
15 years ago
Mike Krüger
abbf9d661d
Used the namedexpression instead of assignment/namedargument
...
expressions.
15 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.
15 years ago
Mike Krüger
3763397da8
Introduced namedexpression/namedexpressionlist to handle the
...
collection initializers better.
15 years ago
Mike Krüger
0ecf1fc71e
Fixed collection initializer parsing.
15 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.
15 years ago
Mike Krüger
58b8d06922
Visit empty expressions.
15 years ago
Mike Krüger
6fb0a903cc
Added error indicators for missing closing brackets.
15 years ago