mirror of
https://github.com/icsharpcode/ILSpy.git
synced 2026-10-12 02:15:58 +00:00
Introduce a Roslyn source generator that emits the visitor boilerplate for the C# AST from [DecompilerAstNode]-tagged node declarations: the IAstVisitor interface, the AcceptVisitor overloads, the pattern-placeholder nodes, and the initial DoMatch support. AccessorKind lets an accessor's keyword be chosen independently of its role, an early step toward shedding the NRefactory role model.
120 lines
4.7 KiB
JSON
120 lines
4.7 KiB
JSON
{
|
|
"version": 1,
|
|
"dependencies": {
|
|
".NETStandard,Version=v2.0": {
|
|
"Microsoft.CodeAnalysis.CSharp": {
|
|
"type": "Direct",
|
|
"requested": "[5.0.0, )",
|
|
"resolved": "5.0.0",
|
|
"contentHash": "5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==",
|
|
"dependencies": {
|
|
"Microsoft.CodeAnalysis.Analyzers": "3.11.0",
|
|
"Microsoft.CodeAnalysis.Common": "[5.0.0]",
|
|
"System.Buffers": "4.6.0",
|
|
"System.Collections.Immutable": "9.0.0",
|
|
"System.Memory": "4.6.0",
|
|
"System.Numerics.Vectors": "4.6.0",
|
|
"System.Reflection.Metadata": "9.0.0",
|
|
"System.Runtime.CompilerServices.Unsafe": "6.1.0",
|
|
"System.Text.Encoding.CodePages": "8.0.0",
|
|
"System.Threading.Tasks.Extensions": "4.6.0"
|
|
}
|
|
},
|
|
"NETStandard.Library": {
|
|
"type": "Direct",
|
|
"requested": "[2.0.3, )",
|
|
"resolved": "2.0.3",
|
|
"contentHash": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
|
|
"dependencies": {
|
|
"Microsoft.NETCore.Platforms": "1.1.0"
|
|
}
|
|
},
|
|
"Microsoft.CodeAnalysis.Analyzers": {
|
|
"type": "Transitive",
|
|
"resolved": "3.11.0",
|
|
"contentHash": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg=="
|
|
},
|
|
"Microsoft.CodeAnalysis.Common": {
|
|
"type": "Transitive",
|
|
"resolved": "5.0.0",
|
|
"contentHash": "ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==",
|
|
"dependencies": {
|
|
"Microsoft.CodeAnalysis.Analyzers": "3.11.0",
|
|
"System.Buffers": "4.6.0",
|
|
"System.Collections.Immutable": "9.0.0",
|
|
"System.Memory": "4.6.0",
|
|
"System.Numerics.Vectors": "4.6.0",
|
|
"System.Reflection.Metadata": "9.0.0",
|
|
"System.Runtime.CompilerServices.Unsafe": "6.1.0",
|
|
"System.Text.Encoding.CodePages": "8.0.0",
|
|
"System.Threading.Tasks.Extensions": "4.6.0"
|
|
}
|
|
},
|
|
"Microsoft.NETCore.Platforms": {
|
|
"type": "Transitive",
|
|
"resolved": "1.1.0",
|
|
"contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
|
|
},
|
|
"System.Buffers": {
|
|
"type": "Transitive",
|
|
"resolved": "4.6.0",
|
|
"contentHash": "lN6tZi7Q46zFzAbRYXTIvfXcyvQQgxnY7Xm6C6xQ9784dEL1amjM6S6Iw4ZpsvesAKnRVsM4scrDQaDqSClkjA=="
|
|
},
|
|
"System.Collections.Immutable": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==",
|
|
"dependencies": {
|
|
"System.Memory": "4.5.5",
|
|
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
|
}
|
|
},
|
|
"System.Memory": {
|
|
"type": "Transitive",
|
|
"resolved": "4.6.0",
|
|
"contentHash": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==",
|
|
"dependencies": {
|
|
"System.Buffers": "4.6.0",
|
|
"System.Numerics.Vectors": "4.6.0",
|
|
"System.Runtime.CompilerServices.Unsafe": "6.1.0"
|
|
}
|
|
},
|
|
"System.Numerics.Vectors": {
|
|
"type": "Transitive",
|
|
"resolved": "4.6.0",
|
|
"contentHash": "t+SoieZsRuEyiw/J+qXUbolyO219tKQQI0+2/YI+Qv7YdGValA6WiuokrNKqjrTNsy5ABWU11bdKOzUdheteXg=="
|
|
},
|
|
"System.Reflection.Metadata": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "ANiqLu3DxW9kol/hMmTWbt3414t9ftdIuiIU7j80okq2YzAueo120M442xk1kDJWtmZTqWQn7wHDvMRipVOEOQ==",
|
|
"dependencies": {
|
|
"System.Collections.Immutable": "9.0.0",
|
|
"System.Memory": "4.5.5"
|
|
}
|
|
},
|
|
"System.Runtime.CompilerServices.Unsafe": {
|
|
"type": "Transitive",
|
|
"resolved": "6.1.0",
|
|
"contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
|
|
},
|
|
"System.Text.Encoding.CodePages": {
|
|
"type": "Transitive",
|
|
"resolved": "8.0.0",
|
|
"contentHash": "OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg==",
|
|
"dependencies": {
|
|
"System.Memory": "4.5.5",
|
|
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
|
}
|
|
},
|
|
"System.Threading.Tasks.Extensions": {
|
|
"type": "Transitive",
|
|
"resolved": "4.6.0",
|
|
"contentHash": "I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==",
|
|
"dependencies": {
|
|
"System.Runtime.CompilerServices.Unsafe": "6.1.0"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |