Mike Krüger
|
98d1826a74
|
Added error expression as ast node.
|
14 years ago |
Mike Krüger
|
ec82082a36
|
Handled pre processor directives as separate AST node.
|
14 years ago |
Daniel Grunwald
|
f9916d89ef
|
WIP: Type system refactoring.
|
14 years ago |
Daniel Grunwald
|
f631199013
|
Type system refactoring: split unresolved/resolved type systems.
|
14 years ago |
Daniel Grunwald
|
8389d7add6
|
Use OperatorResolveResult for assignments.
|
14 years ago |
Daniel Grunwald
|
9ddf9bc442
|
Combine C#-specific UnaryOperatorResolveResult/BinaryOperatorResolveResult and ConditionalOperatorResolveResult classes into a single language-independent OperatorResolveResult class.
|
14 years ago |
Daniel Grunwald
|
475f8381ef
|
Make DefaultTypeDefinition.FullName cache thread-safe.
|
14 years ago |
Mike Krüger
|
e4c70d4ba3
|
Added await/async support & updated mcs.
|
14 years ago |
Daniel Grunwald
|
b7fcc55308
|
Re-enable resolver unit tests that failed due to the parser returning incorrect positions.
Fixed a bug that caused array initializers to fail to resolve when the parent variable initializer was not being resolved.
|
14 years ago |
Daniel Grunwald
|
f0bfded6cb
|
C# AST: when setting a string property to null or an empty string, remove the corresponding identifier token.
|
14 years ago |
Daniel Grunwald
|
fd8f8cf6cb
|
Adjust AST for async/await.
|
14 years ago |
Daniel Grunwald
|
e4d1f545fd
|
Add CodeDomConvertVisitor.
|
14 years ago |
Mike Krüger
|
d63f1fa0f6
|
Fixed named argument expression.
|
14 years ago |
Mike Krüger
|
0fb1105d05
|
Fixed attribute section locations.
|
14 years ago |
Mike Krüger
|
0dd31176bf
|
Fixed empty statement end location.
|
14 years ago |
Mike Krüger
|
22a97b5e9f
|
Added 'default' section keywords.
|
14 years ago |
Siegfried Pammer
|
5beb702c2e
|
implement CSharpAmbience for ITypeDefinition
|
14 years ago |
Daniel Grunwald
|
b5b2408cbc
|
Move NRefactory.CSharp to separate assembly.
|
14 years ago |