mirror of https://github.com/icsharpcode/ILSpy.git
Tree:
6c62b4c954
ast-source-generator
christophwille/membench
copilot/add-field-keyword-auto-properties
custom-signature-decoder-comparer
deconstruction-fixes
enumext
fix/3465
fix/3518
gh-pages
issue1638
master
mdnupdate
natural-type-lambdas-methods
nu/2512
null-coalescing-assignment
release/6.2
release/7.1
release/7.2
release/8.1
stash/beautify-enum-member-declarations
stash/dynamic-await
switch-expression-default-case
1.0-Beta
1.0-M1
1.0-M2
1.0-M3
1.0.0
2.0.0
2.1
2.2
2.3
2.3.1
3.0-Preview1
3.0-Preview2
3.0.2
v10.0-preview1
v10.0-preview2
v2.3.2
v2.4
v3.0
v3.0-beta1
v3.0-beta2
v3.0-beta2a
v3.0-beta3
v3.0-beta4
v3.0.1
v3.1-beta1
v3.1-final
v3.1-rc
v3.2-beta
v3.2-rc
v3.2.0
v4.0
v4.0-alpha1
v4.0-beta1
v4.0-beta2
v4.0-beta3
v4.0-rc1
v4.0-rc2
v4.0.1
v5.0
v5.0-preview1
v5.0-preview2
v5.0-preview3
v5.0-preview4
v5.0-rc1
v5.0.1
v5.0.2
v6.0
v6.0-preview1
v6.0-preview2
v6.0-preview3
v6.0-preview4
v6.0-rc1
v6.1
v6.2
v6.2-preview1
v6.2-preview2
v6.2.1
v7.0
v7.0-preview1
v7.0-preview2
v7.0-preview3
v7.0-rc1
v7.0-rc2
v7.1
v7.2
v7.2-preview1
v7.2-preview2
v7.2-preview3
v7.2-preview4
v7.2-rc
v7.2.1
v8.0
v8.0-preview1
v8.0-preview2
v8.0-preview3
v8.0-preview4
v8.0-rc1
v8.1
v8.1.1
v8.2
v9.0
v9.0-preview1
v9.0-preview2
v9.0-preview3
v9.0-rc
v9.1
${ noResults }
1 Commits (6c62b4c9545b5c2654a9b45e382e73d2730b1499)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
6c62b4c954 |
Squashed 'NRefactory/' changes from 56fde51..b8330be
b8330be Remove parent pointer from ITypeParameter and enable sharing type parameters. ca6b0e1 fixed primitve types. 094cac4 Added some creation constructors. b7cd75a Fixed unit test. 9fedc31 Handled undocumented expressions. 7d4ef1a Added support for quoted identifiers. f30490c Add some parser unit tests. 307559c Remove NextStatement/PrevStatement properties - too many properties can be confusing (e.g. a loop's EmbeddedStatement would show up next to those two properties) 90542d2 Fix parsing of query continuations for queries with multiple from clauses. ccd06a4 Fixed query expression tests. Had to add a new node type: AnonymousTypeCreateExpression. d4eaffb Make pattern matching AST independent from C# AST. e8d472b Rename FixedVariableInitializer.Initializer to CountExpression (this makes it consistent with StackAllocExpression). 16715bb Renamed CSharpFormattingPolicy to CSharpFormattingOptions. 92df3e5 Fixed some TypeReferenceExpression tests. f4450d1 Fixed some invocation expression tests. 42463a4 Fixed unit test TestIdentifierContainingEscapeSequence. 021a9fb Fixed typeofexpression tests. bd51bee Fixed GlobalFullNamespaceGenericFieldReferenceExpressionTest. 040e164 Fixed lambdaexpression tests. 0722289 Updated mcs, fixed failing unit test. c35eb4d Enabled typ declaration tests. 94c18d6 Fixed delegate declaration tests. a45fa11 Fixed event declaration tests. 9083bee Fixed constructor declaration tests. 2e82144 * TypeDeclarationTests.cs: * PropertyDeclarationTests.cs: enabled property declaration tests. 873c185 Added attribute section parsing / fixed indexer declaration tests. 2353804 Fixed field declaration tests. 4e60911 Fixed method declaration tests. 58caab2 Fixed statement unit tests. cad9d18 Fixed fixed statement. a4ce5aa Updated mcs/fixed pointer reference expression bug. ca77589 Fixed partial modifier. 8c7e017 Fixed UsingDeclarationTests. 293dba5 Worked on pointer reference expression. cc209b4 Fixed ArrayObjectCreateExpression tests. 58856b1 Activated cast expression tests. c0e20a6 Fixed qualified alias member tests. 44388b2 Fixed anonymous method tests. git-subtree-dir: NRefactory git-subtree-split: b8330bebd6a1cb3a2895fc924f472292bc1cf85e |
15 years ago |
|
|
30eaac3091 |
Squashed 'NRefactory/' changes from a92606c..56fde51
56fde51 Use "Role" suffix for the fixed field variable role. e8d8ff8 Merge NRefactory changes from ILSpy. d022808 Fixed parsing of enum member declarations. f030426 Added extern alias node. d8e26ed Added fixed field ast node. I thought about this a bit - it's a better solution to invent a new node for this construct even if it's reallly close to fields. Really close != same. 836e178 Fixed bug in formatting unit tests. c01ba21 Converted the unit tests. Some of them are failing - I expect it has to do with the adapter. 9b1913e Track API changes. 2bee26a Added AST formatting visitor. 749f5a8 Updated parser & mcs. 605a56a merged changes related to lambdas and expression finding from old NRefactory 8c36dd8 renamed VB.Dom to VB.Ast bf96506 DefiniteAssignmentAnalysis bugfix 4e1140d Fixed definite assignment analysis bug. ebc34e6 Add NextStatement/PreviousStatement properties. 6f2e9c2 Order the control flow nodes lexically, and allow restricting definite assignment analysis to a specific lexical range. 3cc6fab Allow performing definite assignment analysis without providing an ITypeResolveContext. 5660677 Add InsertAfter/InsertBefore to AstNodeCollection. ccfd4ea Evaluate constant expressions in definite assignment analysis. 3a4fdf2 Add support for non-custom attributes to CecilLoader. f68a49b Improve spacing in fixed statement output. 9974734 Use a property to return the list of annotations. 735cb85 Fix issues in definite assignment analysis. 65bf46a Set NRefactory back to .NET 4.0 (we're not going to port ILSpy to .NET 3.5) 76dfccc Add definite assignment analysis. a79d43d Add control flow analysis for the NRefactory C# AST. c33f33e Enable using patterns in place of catch clauses. 3ad453d Add OptionalNode for pattern matching. cfccfca AstNode: add Invoke() methods to AstType (builds InvocationExpression for static methods) 60b3164 NRefactory AstNode: add DescendantsAndSelf property. c6a8a1f Add support for Modifiers.Any (for pattern-matching) and for AttributeSection patterns. 73350e7 small code reformatting fdf1dac Indexer decompilation support. cafda5f Generate switch default case. Closes #26 0c9dec1 Fix output of float/double literals that are infinite or NaN. 0c9b5cb Remove "Attribute" suffix and add support for attributes on type parameters. 35d0426 Adjust ILSpy to NRefactory changes. c997b75 Merge commit '39fcd7d72f73d386455d00d63446601c99eafb83' bc195b8 Merge branch 'WithNUnit' of git://github.com/arturek/ILSpy f4f554d more attribute targets implemented. 74fd14a attributed parameter declaration. a07f545 Printing initializers of enum members. 20ceef1 Merge branch 'master' of git://github.com/icsharpcode/ILSpy into cust-attr 07c8c0c Use newlines in array initializers. 1cb5642 Merge commit '7ac091e93d8112b369425cceab64829c094e401c' f2c8607 Print a custom attribute's positional arguments. 212d39b Fix duplicate reference to Mono.Cecil. 5dfed88 Removed redundant int base type of enum. 8bd4e5d Basic output of custom attributes attached to types and methods. 9a1d759 Modifications of solution and project files made by VS2010. git-subtree-dir: NRefactory git-subtree-split: 56fde51b698e6c7b8ea23ebbc5caf0cd10bc4682 |
15 years ago |
|
|
ba47995db3 |
Squashed 'NRefactory/' content from commit 5aa65b2
git-subtree-dir: NRefactory git-subtree-split: 5aa65b26686a556aa8625a9f866d6734667bdb22 |
15 years ago |