mirror of https://github.com/icsharpcode/ILSpy.git
Commit Graph
Select branches
Hide Pull Requests
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
#10
#100
#100
#1000
#1001
#1002
#1002
#101
#1010
#1012
#102
#1029
#1030
#1033
#1033
#1039
#1040
#105
#1051
#1058
#106
#1066
#1066
#1072
#1072
#1087
#1096
#1096
#1108
#1119
#112
#1121
#1124
#1129
#1134
#1143
#115
#1165
#1167
#1176
#118
#1198
#1213
#1218
#1218
#122
#1236
#124
#1243
#1246
#125
#1253
#1258
#1274
#1274
#1276
#1277
#1278
#1285
#1289
#129
#1295
#1296
#1299
#130
#1303
#1305
#131
#1317
#132
#1322
#1324
#133
#1347
#1350
#136
#1360
#1363
#137
#137
#138
#139
#1397
#1405
#1409
#1410
#1413
#1417
#1419
#142
#1420
#1421
#1423
#1425
#143
#143
#1432
#144
#1440
#1464
#147
#1471
#1476
#150
#1505
#1510
#1515
#1522
#155
#155
#1550
#1556
#1557
#1561
#1586
#1596
#1600
#1608
#1612
#1633
#1641
#1649
#1652
#1654
#166
#166
#1673
#1679
#1686
#1690
#1694
#170
#170
#1704
#1707
#1708
#1710
#1713
#1714
#1716
#1717
#172
#172
#1723
#1725
#1726
#1727
#1728
#1730
#1735
#1736
#1738
#1739
#1740
#1746
#1748
#1751
#1754
#1763
#1769
#1770
#1790
#1791
#1792
#1797
#1801
#182
#182
#1820
#1825
#1827
#1835
#1838
#1843
#1846
#1847
#1850
#1855
#1857
#1866
#1872
#1880
#1891
#1894
#1897
#1899
#191
#191
#1914
#1920
#1930
#1934
#1937
#1939
#194
#194
#1941
#1951
#1953
#196
#196
#1967
#1968
#1969
#1972
#1974
#1979
#1984
#1986
#1987
#1991
#1994
#1996
#200
#200
#2005
#201
#2016
#2028
#2030
#2031
#2043
#2044
#2045
#2046
#2047
#205
#205
#2055
#2063
#2066
#2067
#2069
#2077
#2081
#2082
#2087
#2095
#2113
#2114
#2119
#2126
#2134
#2135
#2145
#2147
#2150
#2153
#2157
#2160
#2167
#2176
#2178
#2179
#2186
#219
#219
#2191
#2193
#2194
#2201
#2203
#2210
#2211
#2212
#2214
#2218
#2221
#2224
#2227
#2229
#2235
#2238
#2240
#2247
#2251
#226
#226
#2276
#2279
#2281
#2289
#2301
#2308
#2309
#2315
#2316
#2320
#2323
#2325
#2326
#2327
#2333
#2334
#2335
#234
#234
#2341
#2343
#2344
#2345
#2346
#2347
#2350
#2352
#2355
#2357
#2360
#2364
#2369
#2373
#2375
#2376
#2377
#2385
#2386
#2387
#240
#240
#2408
#2412
#2418
#242
#242
#2423
#2425
#2426
#2427
#2431
#2447
#2451
#2454
#2461
#2463
#2465
#2470
#2471
#2476
#2479
#2485
#2489
#2491
#2492
#2494
#2496
#2499
#2509
#2519
#252
#252
#2521
#2523
#2525
#2526
#2529
#2536
#254
#254
#2542
#2546
#2549
#2553
#2554
#2555
#2558
#2560
#2566
#2567
#2568
#2573
#2578
#258
#258
#2585
#2586
#2589
#259
#259
#2595
#260
#260
#2606
#2608
#2616
#262
#262
#2626
#263
#263
#2636
#2639
#2642
#2643
#2649
#2650
#2656
#2660
#2665
#2667
#2670
#2677
#2678
#2679
#2684
#2687
#2693
#2696
#2697
#2698
#2700
#2703
#2708
#2709
#2711
#2713
#2723
#2726
#2729
#2731
#2737
#2738
#2739
#2740
#2743
#2747
#2749
#275
#275
#2752
#2754
#2755
#2756
#276
#276
#2760
#2761
#2762
#2765
#2766
#2767
#2768
#2769
#2774
#2776
#2785
#2789
#2792
#2794
#2795
#2798
#2799
#280
#280
#2802
#2804
#2805
#2810
#2815
#2817
#2828
#283
#283
#2832
#2833
#2835
#2839
#2840
#2841
#2843
#2844
#2845
#2846
#2849
#2849
#285
#285
#2852
#2853
#2854
#2855
#2856
#2857
#286
#286
#2863
#2867
#2868
#2869
#2871
#2873
#2874
#2877
#288
#288
#289
#289
#2890
#2895
#2903
#2906
#2911
#2912
#2931
#2934
#2935
#2936
#2938
#2939
#2944
#2947
#2948
#2952
#2953
#2955
#2959
#2960
#2961
#2966
#2969
#297
#297
#2970
#2971
#2972
#2974
#2976
#2980
#2990
#2991
#2992
#2993
#2994
#2998
#3003
#3005
#3009
#301
#301
#3012
#3013
#3015
#3016
#3017
#3018
#302
#302
#3021
#3024
#3026
#3027
#3029
#3030
#3032
#3035
#3040
#3041
#3042
#3045
#3048
#3049
#3050
#3052
#3058
#306
#306
#3063
#307
#307
#3076
#3077
#308
#308
#3081
#3081
#3082
#3088
#309
#309
#3092
#310
#310
#3106
#311
#311
#3110
#3111
#3114
#3119
#312
#312
#3120
#3121
#3122
#3124
#3125
#3126
#313
#313
#3131
#3132
#3135
#3138
#3139
#314
#314
#3140
#3144
#3146
#3147
#3149
#3164
#3178
#3183
#3184
#3186
#3187
#3191
#3195
#3196
#3198
#3198
#320
#320
#3201
#3203
#3205
#3212
#3215
#3217
#3219
#323
#323
#3231
#3234
#3235
#3238
#3239
#3240
#3243
#3244
#3245
#3248
#3250
#3252
#3257
#3265
#3266
#3271
#3274
#3276
#328
#328
#3280
#3283
#3285
#3287
#3287
#3291
#3292
#3294
#3295
#3297
#3298
#3299
#3302
#3307
#3308
#3314
#3324
#3325
#3328
#3334
#3335
#3336
#3338
#3340
#3346
#3348
#3350
#3356
#3357
#3358
#3359
#3360
#3362
#3365
#3366
#3368
#3369
#3370
#3371
#3373
#3380
#3387
#3389
#3391
#3394
#3398
#3403
#3404
#3404
#3405
#341
#341
#3410
#3413
#3416
#3417
#3418
#3422
#3425
#3427
#3435
#344
#344
#3440
#3443
#3444
#3449
#345
#345
#3455
#3456
#3459
#3463
#3467
#3470
#3471
#3472
#3473
#3474
#348
#348
#3481
#3484
#3487
#3488
#3490
#3493
#3497
#3500
#3501
#3502
#3503
#3504
#3505
#3506
#3507
#3508
#3511
#3514
#3517
#3519
#3523
#3523
#3527
#3529
#3530
#3532
#3533
#3534
#3535
#3536
#3537
#3538
#3540
#3544
#3546
#3550
#3551
#3553
#3554
#3555
#3556
#3560
#3572
#3579
#3580
#3581
#3583
#3586
#3587
#3588
#3589
#3591
#3592
#3592
#3594
#3595
#3596
#3598
#3599
#3604
#3606
#3609
#3613
#3613
#3614
#3619
#3620
#3622
#3623
#3625
#3629
#3630
#3631
#3634
#3635
#3638
#3639
#3640
#3640
#3642
#3642
#3644
#3647
#3648
#368
#368
#37
#383
#383
#384
#384
#394
#394
#396
#396
#398
#398
#40
#401
#401
#402
#402
#403
#403
#404
#411
#411
#413
#413
#415
#420
#422
#423
#426
#426
#428
#431
#431
#433
#433
#443
#449
#450
#451
#452
#453
#454
#455
#462
#463
#463
#467
#469
#469
#476
#477
#478
#478
#481
#484
#484
#486
#487
#488
#488
#495
#501
#503
#503
#512
#513
#514
#515
#516
#52
#521
#523
#525
#533
#535
#539
#546
#550
#552
#568
#569
#569
#570
#576
#576
#581
#586
#586
#587
#596
#596
#597
#601
#601
#604
#604
#608
#613
#618
#618
#620
#620
#621
#621
#624
#625
#626
#626
#632
#632
#636
#636
#640
#640
#642
#651
#651
#656
#658
#658
#663
#667
#667
#668
#671
#672
#674
#674
#676
#681
#687
#687
#689
#693
#693
#695
#697
#70
#703
#706
#707
#711
#720
#720
#724
#724
#727
#727
#728
#728
#732
#732
#734
#734
#738
#738
#739
#743
#756
#757
#758
#758
#767
#767
#777
#777
#786
#786
#791
#791
#794
#794
#800
#802
#802
#813
#813
#818
#826
#826
#832
#832
#833
#835
#835
#836
#844
#847
#848
#850
#863
#870
#870
#871
#873
#873
#875
#876
#876
#877
#879
#879
#881
#881
#886
#887
#892
#892
#897
#900
#903
#904
#909
#909
#910
#923
#924
#925
#925
#927
#940
#940
#946
#96
#960
#976
#987
#988
#992
#998
#998
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
Select branches
Hide Pull Requests
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
#10
#100
#100
#1000
#1001
#1002
#1002
#101
#1010
#1012
#102
#1029
#1030
#1033
#1033
#1039
#1040
#105
#1051
#1058
#106
#1066
#1066
#1072
#1072
#1087
#1096
#1096
#1108
#1119
#112
#1121
#1124
#1129
#1134
#1143
#115
#1165
#1167
#1176
#118
#1198
#1213
#1218
#1218
#122
#1236
#124
#1243
#1246
#125
#1253
#1258
#1274
#1274
#1276
#1277
#1278
#1285
#1289
#129
#1295
#1296
#1299
#130
#1303
#1305
#131
#1317
#132
#1322
#1324
#133
#1347
#1350
#136
#1360
#1363
#137
#137
#138
#139
#1397
#1405
#1409
#1410
#1413
#1417
#1419
#142
#1420
#1421
#1423
#1425
#143
#143
#1432
#144
#1440
#1464
#147
#1471
#1476
#150
#1505
#1510
#1515
#1522
#155
#155
#1550
#1556
#1557
#1561
#1586
#1596
#1600
#1608
#1612
#1633
#1641
#1649
#1652
#1654
#166
#166
#1673
#1679
#1686
#1690
#1694
#170
#170
#1704
#1707
#1708
#1710
#1713
#1714
#1716
#1717
#172
#172
#1723
#1725
#1726
#1727
#1728
#1730
#1735
#1736
#1738
#1739
#1740
#1746
#1748
#1751
#1754
#1763
#1769
#1770
#1790
#1791
#1792
#1797
#1801
#182
#182
#1820
#1825
#1827
#1835
#1838
#1843
#1846
#1847
#1850
#1855
#1857
#1866
#1872
#1880
#1891
#1894
#1897
#1899
#191
#191
#1914
#1920
#1930
#1934
#1937
#1939
#194
#194
#1941
#1951
#1953
#196
#196
#1967
#1968
#1969
#1972
#1974
#1979
#1984
#1986
#1987
#1991
#1994
#1996
#200
#200
#2005
#201
#2016
#2028
#2030
#2031
#2043
#2044
#2045
#2046
#2047
#205
#205
#2055
#2063
#2066
#2067
#2069
#2077
#2081
#2082
#2087
#2095
#2113
#2114
#2119
#2126
#2134
#2135
#2145
#2147
#2150
#2153
#2157
#2160
#2167
#2176
#2178
#2179
#2186
#219
#219
#2191
#2193
#2194
#2201
#2203
#2210
#2211
#2212
#2214
#2218
#2221
#2224
#2227
#2229
#2235
#2238
#2240
#2247
#2251
#226
#226
#2276
#2279
#2281
#2289
#2301
#2308
#2309
#2315
#2316
#2320
#2323
#2325
#2326
#2327
#2333
#2334
#2335
#234
#234
#2341
#2343
#2344
#2345
#2346
#2347
#2350
#2352
#2355
#2357
#2360
#2364
#2369
#2373
#2375
#2376
#2377
#2385
#2386
#2387
#240
#240
#2408
#2412
#2418
#242
#242
#2423
#2425
#2426
#2427
#2431
#2447
#2451
#2454
#2461
#2463
#2465
#2470
#2471
#2476
#2479
#2485
#2489
#2491
#2492
#2494
#2496
#2499
#2509
#2519
#252
#252
#2521
#2523
#2525
#2526
#2529
#2536
#254
#254
#2542
#2546
#2549
#2553
#2554
#2555
#2558
#2560
#2566
#2567
#2568
#2573
#2578
#258
#258
#2585
#2586
#2589
#259
#259
#2595
#260
#260
#2606
#2608
#2616
#262
#262
#2626
#263
#263
#2636
#2639
#2642
#2643
#2649
#2650
#2656
#2660
#2665
#2667
#2670
#2677
#2678
#2679
#2684
#2687
#2693
#2696
#2697
#2698
#2700
#2703
#2708
#2709
#2711
#2713
#2723
#2726
#2729
#2731
#2737
#2738
#2739
#2740
#2743
#2747
#2749
#275
#275
#2752
#2754
#2755
#2756
#276
#276
#2760
#2761
#2762
#2765
#2766
#2767
#2768
#2769
#2774
#2776
#2785
#2789
#2792
#2794
#2795
#2798
#2799
#280
#280
#2802
#2804
#2805
#2810
#2815
#2817
#2828
#283
#283
#2832
#2833
#2835
#2839
#2840
#2841
#2843
#2844
#2845
#2846
#2849
#2849
#285
#285
#2852
#2853
#2854
#2855
#2856
#2857
#286
#286
#2863
#2867
#2868
#2869
#2871
#2873
#2874
#2877
#288
#288
#289
#289
#2890
#2895
#2903
#2906
#2911
#2912
#2931
#2934
#2935
#2936
#2938
#2939
#2944
#2947
#2948
#2952
#2953
#2955
#2959
#2960
#2961
#2966
#2969
#297
#297
#2970
#2971
#2972
#2974
#2976
#2980
#2990
#2991
#2992
#2993
#2994
#2998
#3003
#3005
#3009
#301
#301
#3012
#3013
#3015
#3016
#3017
#3018
#302
#302
#3021
#3024
#3026
#3027
#3029
#3030
#3032
#3035
#3040
#3041
#3042
#3045
#3048
#3049
#3050
#3052
#3058
#306
#306
#3063
#307
#307
#3076
#3077
#308
#308
#3081
#3081
#3082
#3088
#309
#309
#3092
#310
#310
#3106
#311
#311
#3110
#3111
#3114
#3119
#312
#312
#3120
#3121
#3122
#3124
#3125
#3126
#313
#313
#3131
#3132
#3135
#3138
#3139
#314
#314
#3140
#3144
#3146
#3147
#3149
#3164
#3178
#3183
#3184
#3186
#3187
#3191
#3195
#3196
#3198
#3198
#320
#320
#3201
#3203
#3205
#3212
#3215
#3217
#3219
#323
#323
#3231
#3234
#3235
#3238
#3239
#3240
#3243
#3244
#3245
#3248
#3250
#3252
#3257
#3265
#3266
#3271
#3274
#3276
#328
#328
#3280
#3283
#3285
#3287
#3287
#3291
#3292
#3294
#3295
#3297
#3298
#3299
#3302
#3307
#3308
#3314
#3324
#3325
#3328
#3334
#3335
#3336
#3338
#3340
#3346
#3348
#3350
#3356
#3357
#3358
#3359
#3360
#3362
#3365
#3366
#3368
#3369
#3370
#3371
#3373
#3380
#3387
#3389
#3391
#3394
#3398
#3403
#3404
#3404
#3405
#341
#341
#3410
#3413
#3416
#3417
#3418
#3422
#3425
#3427
#3435
#344
#344
#3440
#3443
#3444
#3449
#345
#345
#3455
#3456
#3459
#3463
#3467
#3470
#3471
#3472
#3473
#3474
#348
#348
#3481
#3484
#3487
#3488
#3490
#3493
#3497
#3500
#3501
#3502
#3503
#3504
#3505
#3506
#3507
#3508
#3511
#3514
#3517
#3519
#3523
#3523
#3527
#3529
#3530
#3532
#3533
#3534
#3535
#3536
#3537
#3538
#3540
#3544
#3546
#3550
#3551
#3553
#3554
#3555
#3556
#3560
#3572
#3579
#3580
#3581
#3583
#3586
#3587
#3588
#3589
#3591
#3592
#3592
#3594
#3595
#3596
#3598
#3599
#3604
#3606
#3609
#3613
#3613
#3614
#3619
#3620
#3622
#3623
#3625
#3629
#3630
#3631
#3634
#3635
#3638
#3639
#3640
#3640
#3642
#3642
#3644
#3647
#3648
#368
#368
#37
#383
#383
#384
#384
#394
#394
#396
#396
#398
#398
#40
#401
#401
#402
#402
#403
#403
#404
#411
#411
#413
#413
#415
#420
#422
#423
#426
#426
#428
#431
#431
#433
#433
#443
#449
#450
#451
#452
#453
#454
#455
#462
#463
#463
#467
#469
#469
#476
#477
#478
#478
#481
#484
#484
#486
#487
#488
#488
#495
#501
#503
#503
#512
#513
#514
#515
#516
#52
#521
#523
#525
#533
#535
#539
#546
#550
#552
#568
#569
#569
#570
#576
#576
#581
#586
#586
#587
#596
#596
#597
#601
#601
#604
#604
#608
#613
#618
#618
#620
#620
#621
#621
#624
#625
#626
#626
#632
#632
#636
#636
#640
#640
#642
#651
#651
#656
#658
#658
#663
#667
#667
#668
#671
#672
#674
#674
#676
#681
#687
#687
#689
#693
#693
#695
#697
#70
#703
#706
#707
#711
#720
#720
#724
#724
#727
#727
#728
#728
#732
#732
#734
#734
#738
#738
#739
#743
#756
#757
#758
#758
#767
#767
#777
#777
#786
#786
#791
#791
#794
#794
#800
#802
#802
#813
#813
#818
#826
#826
#832
#832
#833
#835
#835
#836
#844
#847
#848
#850
#863
#870
#870
#871
#873
#873
#875
#876
#876
#877
#879
#879
#881
#881
#886
#887
#892
#892
#897
#900
#903
#904
#909
#909
#910
#923
#924
#925
#925
#927
#940
#940
#946
#96
#960
#976
#987
#988
#992
#998
#998
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
-
df9cc3dfbe
Null forgiveness for UsingScope
ds5678 2025-09-29 01:45:00 -0700
-
c54318173b
Fix lower case type name conflicting with variable name
ds5678 2025-09-29 00:24:11 -0700
-
808b6d36db
Fix #3574: MMB shortcut to "Decompile to new tab" doesn't work in Search tab
Siegfried Pammer 2025-10-02 20:37:42 +0200
-
52b753c800
Switch StackPanel with DockPanel in search panel GridViewColumns to make TextBlock.TextTrimming have an effect.
Siegfried Pammer 2025-10-02 20:07:32 +0200
-
61f82d0c2d
Fix #3563: Add support for ildasm /caverbal format
Siegfried Pammer 2025-09-21 19:46:46 +0200
-
a79a587154
Fix SaveToDisk default filename suggestion to use the text of the tree node instead. The ToString() implementation returns the tree node path, which always starts with the full path of the loaded assembly. So in my case the suggested file name was always "C" when the assembly was located on the C: drive.
Siegfried Pammer 2025-09-21 18:26:15 +0200
-
0e1478ffce
Fix #3564: extend TransformDisplayClassUsage.IsPotentialClosure to support sibling DisplayClasses calling each other.
Siegfried Pammer 2025-09-21 18:22:17 +0200
-
9b0e3a1605
Fix folding of local functions, if "Fold all braces" is disabled.
Siegfried Pammer 2025-09-20 20:54:39 +0200
-
9c39e9ba48Merge pull request #3560 from ds5678/issue3541
Siegfried Pammer 2025-09-14 14:44:28 +0200
-
1d964bce8e
Fix regression in decompiling local functions with default parameters
#3560
ds5678 2025-09-11 09:35:53 -0700
-
cce3e3b12dMerge pull request #3556 from icsharpcode/christophwille/dotnet10rc1
Siegfried Pammer 2025-09-14 14:10:42 +0200
-
7f84d24167
Add support for new extension everything encoding.
#3556
Siegfried Pammer 2025-09-09 21:42:29 +0200
-
d1dc7b258aCopy-propagate the stack slot for collection initializers (#3554)
Jeremy Pritts 2025-09-09 23:18:17 -0700
-
17a533647b
Add C# 14 ExtensionMarkerAttribute
Siegfried Pammer 2025-09-09 21:41:25 +0200
-
732f285c41
Rename KnownAttributes.RequiredAttribute to KnownAttributes.Required
Siegfried Pammer 2025-09-09 21:39:44 +0200
-
b4d33af238
Update packages to .NET 10 RC1
Christoph Wille 2025-09-09 16:14:00 +0200
-
bd06b7087fBump actions/setup-dotnet from 4 to 5 (#3555)
dependabot[bot] 2025-09-09 07:08:01 +0200
-
e49bb70e8dBump actions/setup-dotnet from 4 to 5 #3555
dependabot[bot] 2025-09-08 22:03:39 +0000
-
b2ca674b84
Use pattern matching
#3554
ds5678 2025-09-08 13:56:33 -0700
-
c0f50a1cc7
Copy-propagate the stack slot for collection initializers
ds5678 2025-09-08 13:19:46 -0700
-
c027c910c7Update global.json
Youssef Victor 2025-09-08 17:32:54 +0200
-
74c22b30d8Delete dotnet.config
Youssef Victor 2025-09-08 17:31:38 +0200
-
341d07be5e
Quick shot at a prompt (there have to be proper examples on the Web) for translating ILSpy automatically into a new language. German chosen so we could eval the quality.
#3551
Christoph Wille 2025-09-07 09:01:42 +0200
-
58bf5efe17
DebugDirectoryTreeNode: PointerToRawData was always showing 0 and AddressOfRawData was showing the wrong value.
Siegfried Pammer 2025-09-05 19:15:23 +0200
-
b9c3311d3f
DebugDirectoryTreeNode: AddressOfRawData and PointerToRawData columns should use hex display.
Siegfried Pammer 2025-09-05 19:13:54 +0200
-
4d38900dc0
Fix #3522: Improve error handling in DebugDirectoryTreeNode by reusing ErrorTreeNode.
Siegfried Pammer 2025-09-05 19:09:39 +0200
-
e34db06a67
Fix #3543: Missing parentheses around field assignment expression in list initializers
Siegfried Pammer 2025-09-05 10:42:17 +0200
-
6aa9bd8e5e
Fix #3549: Do not crash on encountering nil tokens.
Siegfried Pammer 2025-09-04 22:37:03 +0200
-
967de581d9Merge pull request #3546 from petercrabtree/dev/dev-env-clean-no-bom
Siegfried Pammer 2025-09-04 10:58:04 +0200
-
48ff85178d
#3545: Properties must have a getter for covariant returns to be applicable.
Siegfried Pammer 2025-08-29 23:07:59 +0200
-
3442fad4a0
Fix #3545: Covariant return not detected for abstract override property
Siegfried Pammer 2025-08-29 21:59:41 +0200
-
3d51d8a581
Fix #3547: Fix duplicate key in PropertyAndEventBackingFieldLookup
Siegfried Pammer 2025-08-29 20:59:21 +0200
-
b4fb59ae5d
dev: Standardize ps1 files to tabs
#3546
Peter Crabtree 2025-08-28 20:03:12 -0400
-
e1e16b64f5
dev: Strip BOM mark from text files
Peter Crabtree 2025-08-24 21:33:14 -0400
-
1d082e7128
dev: Standardize on utf-8 (no bom) in .editorconfig
Peter Crabtree 2025-08-24 19:44:39 -0400
-
9a1ebfe3f0Merge pull request #3544 from petercrabtree/dev/dev-env-clean
Siegfried Pammer 2025-08-26 07:25:26 +0200
-
471130a83a
dev: expand .vscode/ exclusion in .gitignore
#3544
Peter Crabtree 2025-04-15 17:28:40 -0400
-
e7a64f3114
dev: Correct typo in ReportExcludedTypes (ilspycmd)
Peter Crabtree 2025-03-09 21:35:02 -0400
-
31e83fd9bb
dev: Clean up .editorconfig
Peter Crabtree 2025-03-10 00:44:00 -0400
-
ff247168ec
Reduce code duplication in Metadata tables by introducing a LoadTable method.
Siegfried Pammer 2025-08-24 20:17:01 +0200
-
26fdc39c56
Fix #3476: Scroll position not restored when navigating back
Siegfried Pammer 2025-08-20 20:23:10 +0200
-
71d3120b94
#2552: Initial support for null coalescing assignment (`??=`).
null-coalescing-assignment
Daniel Grunwald 2025-08-24 17:36:01 +0200
-
bd9ee28552
Fix #1789: missing hyperlink for `MethodGroupResolveResult`.
Daniel Grunwald 2025-08-24 12:13:13 +0200
-
587a359e8c
Fix #1873: Clear ILRange in CopyPropagation
Daniel Grunwald 2025-08-23 20:05:45 +0200
-
02d9dc3e85
Fix #3323: Simplify cleanup in AwaitInFinallyTransform, ensuring that we do not miss any containers.
Daniel Grunwald 2025-08-23 19:38:03 +0200
-
c84605a610
Fix #3468: Try harder to avoid ref locals if `UseRefLocalsForAccurateOrderOfEvaluation` is not enabled.
Daniel Grunwald 2025-08-23 18:25:27 +0200
-
317b4e8add
Merge branch 'fix/3465'
Daniel Grunwald 2025-08-23 18:02:44 +0200
-
ec58d57875
#3465: Fix bugs in `comp.o` handling.
Daniel Grunwald 2025-08-23 17:55:37 +0200
-
89083eaf48
Fix #3344: Add support for the `ckfinite` opcode.
Daniel Grunwald 2025-08-23 15:50:54 +0200
-
f826037acc
Protect IsInst against multi-step inlining -- we can only allow `Box` as the top-level argument, not anywhere within the argument tree.
Daniel Grunwald 2025-08-23 15:30:38 +0200
-
8ad33f1e13
Fix #3479: If YieldReturnDecompiler.ConvertBody fails, abort transforming the state machine instead of continuing with invalid code.
Daniel Grunwald 2025-08-23 15:05:29 +0200
-
dd4bf7d8a4
Fix #3518 by replacing `FixLoneIsInst` with an inlining restriction.
Daniel Grunwald 2025-08-23 13:41:32 +0200
-
32cb515f9a
Add VSCode launch config.
Daniel Grunwald 2025-08-23 12:28:53 +0200
-
83298210e4
#3518: Add tests that try unboxing to the wrong type in a number of different ways.
Daniel Grunwald 2025-08-23 11:55:34 +0200
-
5fb2385671
Fix compiler warnings.
Daniel Grunwald 2024-04-01 15:21:45 +0200
-
f4d746eba6Merge pull request #3472 from ds5678/preincrement-attempt
Siegfried Pammer 2025-08-17 14:26:08 +0200
-
0c2b001a95Merge pull request #3540 from miloush/AlwaysMoveInitializer
Siegfried Pammer 2025-08-17 14:23:39 +0200
-
9d11f523b1
Always move initializer decompilation setting
#3540
Jan Kučera 2025-08-17 04:39:17 +0100
-
7902ca3616
decompile base & derived types in place
#3081
miloush 2023-09-09 18:37:48 +0100
-
f860777206
Add preprocessor directive
#3472
ds5678 2025-08-01 02:27:23 -0700
-
15223daabd
WIP preincrement improvements
ds5678 2025-05-05 22:09:28 -0700
-
052466fce7
Add test case
fix/3465
Siegfried Pammer 2025-08-15 00:04:42 +0200
-
6c00c138eb
Fix #3465: Translate comp.o(a op b) if op not in (==, !=) into Unsafe.As<object, UIntPtr>(ref a) op Unsafe.As<object, UIntPtr>(ref b)
Siegfried Pammer 2025-08-14 23:26:45 +0200
-
582e847951Merge pull request #3538 from tom-englert/issue#3462
Siegfried Pammer 2025-08-14 12:58:56 +0200
-
9176278aac
Update TomsToolbox to fix #3462
#3538
tom-englert 2025-08-14 11:03:13 +0200
-
66c054a620
Fix up clean.bat as well to use dotnet
Christoph Wille 2025-08-13 18:31:14 +0200
-
59fcb13699
5.0.0-2.25413.1
#3517
Christoph Wille 2025-08-13 12:24:32 +0200
-
2a6b31ea4f
Merge branch 'christophwille/roslyn5test' of https://github.com/icsharpcode/ILSpy into christophwille/roslyn5test
Christoph Wille 2025-08-13 12:20:59 +0200
-
ae56b1c7c3
Fix M.C.Analyzers to nuget.org feed
Christoph Wille 2025-08-05 07:35:33 +0200
-
7f18a32e29
Update to latest Roslyn 5.0.0-2.25404.9 to see eventual breaks
Christoph Wille 2025-08-05 07:19:56 +0200
-
19a9a66615
Nasty hack to quickly add Roslyn 5 transport feed
Christoph Wille 2025-07-16 12:12:12 +0200
-
e303054d74
Take latest from dotnet-tools feed and see what happens
Christoph Wille 2025-07-16 11:08:06 +0200
-
afcdcec146Update for .NET 10 Preview 7 packages (#3537)
Christoph Wille 2025-08-13 11:02:45 +0200
-
a65e84b336
Merge branch 'net10p7' of https://github.com/icsharpcode/ILSpy into net10p7
#3537
Christoph Wille 2025-08-13 10:42:12 +0200
-
93dd194f5b
Update dotnet-format
Christoph Wille 2025-08-13 10:41:10 +0200
-
a5ede11f55
Update to .NET 10 Preview 7 NuGet packages
Christoph Wille 2025-08-13 10:35:08 +0200
-
531f6611d5
Update NUnit (was: 4.3.2) to 4.4 and MTP (was: 1.7.3) to 1.8.1 (had to add VSTestBridge explicitly to override ref complaints by compiler)
Christoph Wille 2025-08-13 10:27:26 +0200
-
e0a81daca7
Update to .NET 10 Preview 7 NuGet packages
Christoph Wille 2025-08-13 10:35:08 +0200
-
17fde7fded
Update NUnit (was: 4.3.2) to 4.4 and MTP (was: 1.7.3) to 1.8.1 (had to add VSTestBridge explicitly to override ref complaints by compiler)
Christoph Wille 2025-08-13 10:27:26 +0200
-
9e0828f836Bump actions/checkout from 4 to 5 (#3536)
dependabot[bot] 2025-08-12 10:02:06 +0200
-
b44dad7116Bump actions/checkout from 4 to 5 #3536
dependabot[bot] 2025-08-12 07:42:35 +0000
-
0b61062c5bMerge pull request #3535 from CreateAndInject/WordBreak
Siegfried Pammer 2025-08-12 07:31:03 +0200
-
6400b32c2bMerge pull request #3533 from MSchmoecker/fix-disabled-optional-arguments
Siegfried Pammer 2025-08-12 07:27:11 +0200
-
99165b7ce2Update Humanizer (#3532)
Christoph Wille 2025-08-10 10:45:04 +0200
-
7f584900c2Merge pull request #3534 from MSchmoecker/feat-expand-params-option
Daniel Grunwald 2025-08-09 17:09:22 +0200
-
7ad382a8bd
WordBreak
#3535
CreateAndInject 2025-08-09 22:35:24 +0800
-
43bfaba7e0Add ExpandParamsArguments DecompilerSettings #3534
Maximilian Schmöcker 2025-08-06 21:37:30 +0200
-
850ffe593dFix methods with mandatory arguments ignore disabled OptionalArguments setting #3533
Maximilian Schmöcker 2025-08-05 23:39:02 +0200
-
4dc7c63c4b
Update Humanizer
#3532
Christoph Wille 2025-08-05 13:24:50 +0200
-
48f241526b
Fix M.C.Analyzers to nuget.org feed
Christoph Wille 2025-08-05 07:35:33 +0200
-
6ea82530c8
Update to latest Roslyn 5.0.0-2.25404.9 to see eventual breaks
Christoph Wille 2025-08-05 07:19:56 +0200
-
d0635f96fe
Nasty hack to quickly add Roslyn 5 transport feed
Christoph Wille 2025-07-16 12:12:12 +0200
-
032f702482
Take latest from dotnet-tools feed and see what happens
Christoph Wille 2025-07-16 11:08:06 +0200
-
e3b1eb8a97Merge pull request #3530 from icsharpcode/csharp14/extensions
Siegfried Pammer 2025-08-04 19:04:31 +0200
-
f8dcd95b31
Add support for extensions in CSharpDecompiler
#3530
Siegfried Pammer 2025-08-04 08:16:16 +0200
-
9157122462
Add ExtensionDeclaration syntax node
Siegfried Pammer 2025-08-04 07:57:57 +0200
-
3b0939d99c
Add ExtensionInfo: mapping of extension members to extension implementations and more.
Siegfried Pammer 2025-08-02 19:46:18 +0200
-
29bd78a9c9
Add DecompilerSettings.ExtensionMembers and Language version 14
Siegfried Pammer 2025-08-04 08:13:07 +0200
-
68ae8ae833
Rename ITypeDefinition.HasExtensionMethods to ITypeDefinition.HasExtensions
Siegfried Pammer 2025-08-04 07:55:28 +0200
-
9b576532c7
Update dotnet-format to 10.0.100-preview.6.25358.103
Siegfried Pammer 2025-08-03 13:09:57 +0200