Daniel Grunwald
|
4e1140d081
|
Fixed definite assignment analysis bug.
|
15 years ago |
Daniel Grunwald
|
ebc34e6a77
|
Add NextStatement/PreviousStatement properties.
|
15 years ago |
Daniel Grunwald
|
6f2e9c28ce
|
Order the control flow nodes lexically, and allow restricting definite assignment analysis to a specific lexical range.
|
15 years ago |
Daniel Grunwald
|
3cc6fabec4
|
Allow performing definite assignment analysis without providing an ITypeResolveContext.
|
15 years ago |
Daniel Grunwald
|
5660677750
|
Add InsertAfter/InsertBefore to AstNodeCollection.
|
15 years ago |
Eusebiu Marcu
|
90f86243f9
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
ccfd4ea12c
|
Evaluate constant expressions in definite assignment analysis.
|
15 years ago |
Daniel Grunwald
|
3a4fdf2b77
|
Add support for non-custom attributes to CecilLoader.
|
15 years ago |
Eusebiu Marcu
|
ad022545ae
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Eusebiu Marcu
|
044958af31
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
f68a49b509
|
Improve spacing in fixed statement output.
|
15 years ago |
Daniel Grunwald
|
9974734473
|
Use a property to return the list of annotations.
This makes debugging annotations easier, as properties can be evaluated in the debugger.
|
15 years ago |
Eusebiu Marcu
|
e3471e651e
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
735cb8595e
|
Fix issues in definite assignment analysis.
|
15 years ago |
Daniel Grunwald
|
65bf46a924
|
Set NRefactory back to .NET 4.0 (we're not going to port ILSpy to .NET 3.5)
|
15 years ago |
Daniel Grunwald
|
76dfccceba
|
Add definite assignment analysis.
|
15 years ago |
Daniel Grunwald
|
a79d43d1d1
|
Add control flow analysis for the NRefactory C# AST.
|
15 years ago |
Eusebiu Marcu
|
b5d560a20e
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
c33f33e6ba
|
Enable using patterns in place of catch clauses.
|
15 years ago |
Eusebiu Marcu
|
a48634ded9
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
3ad453dc5d
|
Add OptionalNode for pattern matching.
|
15 years ago |
Eusebiu Marcu
|
b33ddd3d8d
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
cfccfcaaa1
|
AstNode: add Invoke() methods to AstType (builds InvocationExpression for static methods)
|
15 years ago |
Daniel Grunwald
|
60b3164b65
|
NRefactory AstNode: add DescendantsAndSelf property.
|
15 years ago |
Daniel Grunwald
|
c6a8a1f9d8
|
Add support for Modifiers.Any (for pattern-matching) and for AttributeSection patterns.
|
15 years ago |
Artur Zgodziski
|
73350e7158
|
small code reformatting
|
15 years ago |
Artur Zgodziski
|
fdf1dac373
|
Indexer decompilation support.
Conflicts:
ICSharpCode.Decompiler/Ast/AstBuilder.cs
|
15 years ago |
Eusebiu Marcu
|
3510129268
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
David Srbecký
|
cafda5f692
|
Generate switch default case. Closes #26
|
15 years ago |
Eusebiu Marcu
|
2ff8e15192
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
0c9dec1b9a
|
Fix output of float/double literals that are infinite or NaN.
|
15 years ago |
Daniel Grunwald
|
0c9b5cb03a
|
Remove "Attribute" suffix and add support for attributes on type parameters.
|
15 years ago |
Daniel Grunwald
|
35d0426e70
|
Adjust ILSpy to NRefactory changes.
|
15 years ago |
Daniel Grunwald
|
c997b75807
|
Merge commit '39fcd7d72f73d386455d00d63446601c99eafb83'
|
15 years ago |
Daniel Grunwald
|
a92606cb97
|
Some improvements to output visitor.
|
15 years ago |
Daniel Grunwald
|
bc195b84b6
|
Merge branch 'WithNUnit' of git://github.com/arturek/ILSpy
|
15 years ago |
Daniel Grunwald
|
136fd88f14
|
Fix some parser issues.
|
15 years ago |
Daniel Grunwald
|
41b4385d7c
|
Port NRefactory to .NET 3.5.
|
15 years ago |
Daniel Grunwald
|
3b6fe6ff0d
|
Adjust resolver to AST changes and disable failing unit tests.
|
15 years ago |
Daniel Grunwald
|
93e9d1e18b
|
Use implicit conversion operator to convert from Pattern to AST nodes.
|
15 years ago |
Daniel Grunwald
|
b37ea773b4
|
Re-enabled the unit tests that were commented out.
|
15 years ago |
Daniel Grunwald
|
defd42696d
|
AST bugfixes.
|
15 years ago |
Daniel Grunwald
|
60d4fe9d0f
|
Add pattern matching for query expressions.
Pattern matching should now work for the complete C# AST.
|
15 years ago |
Daniel Grunwald
|
b51f5a651f
|
Add pattern matching for MemberDeclarations.
|
15 years ago |
Artur Zgodziski
|
f4f554d5ac
|
more attribute targets implemented.
|
15 years ago |
Artur Zgodziski
|
74fd14a2f5
|
attributed parameter declaration.
|
15 years ago |
Artur Zgodziski
|
a07f545377
|
Printing initializers of enum members.
|
15 years ago |
Artur Zgodziski
|
20ceef12b0
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into cust-attr
Conflicts:
ICSharpCode.Decompiler/Tests/ICSharpCode.Decompiler.Tests.csproj
NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj
|
15 years ago |
Eusebiu Marcu
|
d87e40b438
|
Merge branch 'master' of git://github.com/icsharpcode/ILSpy into Debugger
|
15 years ago |
Daniel Grunwald
|
07c8c0c0f3
|
Use newlines in array initializers.
|
15 years ago |