80 Commits (e552ae0fa1baaf7506ff6d994b1c2513c51b488a)

Author SHA1 Message Date
Daniel Grunwald 944686750e Add SaveIndex/LoadFromIndex methods to XmlDocumentationProvider. 14 years ago
Daniel Grunwald c3ce66c622 New XmlDocumentationProvider implementation: 14 years ago
Daniel Grunwald 250dba9502 When the last statement in a block is a label, add an EmptyStatement so that the generated code is valid. 14 years ago
Daniel Grunwald 5c7d679c52 Add TestPlugin. 14 years ago
Daniel Grunwald 89d0b7b54b C# OutputVisitor: improve indentation of query expressions 14 years ago
Daniel Grunwald 950e4737fd Fixed output of NamedArgumentExpression within object initializers. 14 years ago
Daniel Grunwald 987f9c8975 Fixed InsertParenthesesVisitor for casts of negative primitive expressions. 14 years ago
Daniel Grunwald edf5f6711e Add OperatorDeclaration.GetOperatorType() helper method. 14 years ago
Daniel Grunwald 6b638ec330 DefiniteAssignmentAnalysis bugfix 15 years ago
Daniel Grunwald 1331869851 Fixed definite assignment analysis bug. 15 years ago
Daniel Grunwald f537fafdeb Add NextStatement/PreviousStatement properties. 15 years ago
Daniel Grunwald a2fb74bee6 Order the control flow nodes lexically, and allow restricting definite assignment analysis to a specific lexical range. 15 years ago
Daniel Grunwald 2793b233e3 Allow performing definite assignment analysis without providing an ITypeResolveContext. 15 years ago
Daniel Grunwald c0a05d6672 Add InsertAfter/InsertBefore to AstNodeCollection. 15 years ago
Daniel Grunwald cd634bbfba Evaluate constant expressions in definite assignment analysis. 15 years ago
Daniel Grunwald 1c80484a85 Add support for non-custom attributes to CecilLoader. 15 years ago
Daniel Grunwald 3c3e4ad44a Improve spacing in fixed statement output. 15 years ago
Daniel Grunwald 80fa674de6 Use a property to return the list of annotations. 15 years ago
Daniel Grunwald c9ec992688 Fix issues in definite assignment analysis. 15 years ago
Daniel Grunwald 6e3427d10b Set NRefactory back to .NET 4.0 (we're not going to port ILSpy to .NET 3.5) 15 years ago
Daniel Grunwald 623f006ae4 Add definite assignment analysis. 15 years ago
Daniel Grunwald 0aae6ca922 Add control flow analysis for the NRefactory C# AST. 15 years ago
Daniel Grunwald a642c61a4e Enable using patterns in place of catch clauses. 15 years ago
Daniel Grunwald 0c3ef91971 Add OptionalNode for pattern matching. 15 years ago
Daniel Grunwald 5fc5d7c16c AstNode: add Invoke() methods to AstType (builds InvocationExpression for static methods) 15 years ago
Daniel Grunwald f4da816fc4 NRefactory AstNode: add DescendantsAndSelf property. 15 years ago
Daniel Grunwald 8484a21767 Add support for Modifiers.Any (for pattern-matching) and for AttributeSection patterns. 15 years ago
Artur Zgodziñski 1e9de3c359 small code reformatting 15 years ago
Artur Zgodziñski ebd20b88c9 Indexer decompilation support. 15 years ago
David Srbecký 84d45645bd Generate switch default case. Closes #26 15 years ago
Daniel Grunwald a55f0218e6 Fix output of float/double literals that are infinite or NaN. 15 years ago
Daniel Grunwald ed118a1bd5 Remove "Attribute" suffix and add support for attributes on type parameters. 15 years ago
Daniel Grunwald d80719c4ee Adjust ILSpy to NRefactory changes. 15 years ago
Artur Zgodziñski 19993ff43b more attribute targets implemented. 15 years ago
Artur Zgodziñski 75661da50e attributed parameter declaration. 15 years ago
Artur Zgodziñski fde3c114ec Printing initializers of enum members. 15 years ago
Daniel Grunwald bac3c5c21d Use newlines in array initializers. 15 years ago
Artur Zgodziñski 7e5e94534c Print a custom attribute's positional arguments. 15 years ago
Daniel Grunwald 20cae3aab4 Fix duplicate reference to Mono.Cecil. 15 years ago
Artur Zgodziñski b4c55dc705 Removed redundant int base type of enum. 15 years ago
Artur Zgodziñski d13d7bd48f Basic output of custom attributes attached to types and methods. 15 years ago
Artur Zgodziñski e0f0a2aa2e Modifications of solution and project files made by VS2010. 15 years ago
Daniel Grunwald fe173eff59 Add visitor support to pattern nodes (IPatternAstVisitor). Add pattern support to output visitor (makes debugging easier if you can print out patterns) 15 years ago
Daniel Grunwald bb2c1a792b Add support for 'any' operator and fix a bug in pattern matching. 15 years ago
Daniel Grunwald 9b1b38c72b Add simple backtracking support to pattern matching. 15 years ago
Daniel Grunwald 01cc3ecd38 Implement pattern matching for statements. 15 years ago
David Srbecký b4c2b3f92a Determine loop condition from CFG 15 years ago
Daniel Grunwald 0d6d4e60de NRefactory AST: Add 'Repeat' pattern which matches an arbitrary number of nodes. 15 years ago
Daniel Grunwald 240c0ed626 OutputVisitor bugfix: show return type for custom events. 15 years ago
Daniel Grunwald 8dadc50191 Add some improvements to pattern matching. 15 years ago