gitextract_dhtuocpa/ ├── .gitattributes ├── .github/ │ ├── CODEOWNERS │ └── ISSUE_TEMPLATE/ │ ├── config.yml │ ├── docs-feedback.yml │ └── proposal_template.md ├── .gitignore ├── CODE-OF-CONDUCT.md ├── Communities.md ├── Design-Process.md ├── Language-Version-History.md ├── README.md ├── meetings/ │ ├── 2013/ │ │ ├── LDM-2013-10-07.md │ │ ├── LDM-2013-10-21.md │ │ ├── LDM-2013-11-04.md │ │ ├── LDM-2013-12-16.md │ │ └── README.md │ ├── 2014/ │ │ ├── LDM-2014-01-06.md │ │ ├── LDM-2014-02-03.md │ │ ├── LDM-2014-02-10.md │ │ ├── LDM-2014-04-21.md │ │ ├── LDM-2014-05-07.md │ │ ├── LDM-2014-05-21.md │ │ ├── LDM-2014-07-09.md │ │ ├── LDM-2014-08-27.md │ │ ├── LDM-2014-09-03.md │ │ ├── LDM-2014-10-01.md │ │ ├── LDM-2014-10-15.md │ │ └── README.md │ ├── 2015/ │ │ ├── LDM-2015-01-21.md │ │ ├── LDM-2015-01-28.md │ │ ├── LDM-2015-02-04.md │ │ ├── LDM-2015-02-11.md │ │ ├── LDM-2015-03-04.md │ │ ├── LDM-2015-03-10-17.md │ │ ├── LDM-2015-03-18.md │ │ ├── LDM-2015-03-24.md │ │ ├── LDM-2015-03-25-Design-Review.md │ │ ├── LDM-2015-03-25-Notes.md │ │ ├── LDM-2015-04-01-08.md │ │ ├── LDM-2015-04-14.md │ │ ├── LDM-2015-04-15.md │ │ ├── LDM-2015-04-22-Design-Review.md │ │ ├── LDM-2015-05-20.md │ │ ├── LDM-2015-05-25.md │ │ ├── LDM-2015-07-01.md │ │ ├── LDM-2015-07-07.md │ │ ├── LDM-2015-08-18.md │ │ ├── LDM-2015-09-01.md │ │ ├── LDM-2015-09-02.md │ │ ├── LDM-2015-09-08.md │ │ ├── LDM-2015-10-07-Design-Review.md │ │ ├── LDM-2015-11-02-Design-Demo.md │ │ └── README.md │ ├── 2016/ │ │ ├── LDM-2016-02-29.md │ │ ├── LDM-2016-04-06.md │ │ ├── LDM-2016-04-12-22.md │ │ ├── LDM-2016-05-03-04.md │ │ ├── LDM-2016-05-10.md │ │ ├── LDM-2016-07-12.md │ │ ├── LDM-2016-07-13.md │ │ ├── LDM-2016-07-15.md │ │ ├── LDM-2016-08-24.md │ │ ├── LDM-2016-09-06.md │ │ ├── LDM-2016-10-18.md │ │ ├── LDM-2016-10-25-26.md │ │ ├── LDM-2016-11-01.md │ │ ├── LDM-2016-11-15.md │ │ ├── LDM-2016-11-16.md │ │ ├── LDM-2016-11-30.md │ │ ├── LDM-2016-12-07-14.md │ │ └── README.md │ ├── 2017/ │ │ ├── CLR-2017-03-23.md │ │ ├── LDM-2017-01-10.md │ │ ├── LDM-2017-01-11.md │ │ ├── LDM-2017-01-17.md │ │ ├── LDM-2017-01-18.md │ │ ├── LDM-2017-02-14.md │ │ ├── LDM-2017-02-15.md │ │ ├── LDM-2017-02-21.md │ │ ├── LDM-2017-02-22.md │ │ ├── LDM-2017-02-28.md │ │ ├── LDM-2017-03-01.md │ │ ├── LDM-2017-03-07.md │ │ ├── LDM-2017-03-08.md │ │ ├── LDM-2017-03-15.md │ │ ├── LDM-2017-03-21.md │ │ ├── LDM-2017-03-28.md │ │ ├── LDM-2017-03-29.md │ │ ├── LDM-2017-04-05.md │ │ ├── LDM-2017-04-11.md │ │ ├── LDM-2017-04-18.md │ │ ├── LDM-2017-04-19.md │ │ ├── LDM-2017-05-16.md │ │ ├── LDM-2017-05-17.md │ │ ├── LDM-2017-05-26.md │ │ ├── LDM-2017-05-31.md │ │ ├── LDM-2017-06-13.md │ │ ├── LDM-2017-06-14.md │ │ ├── LDM-2017-06-27.md │ │ ├── LDM-2017-06-28.md │ │ ├── LDM-2017-07-05.md │ │ ├── LDM-2017-07-26.md │ │ ├── LDM-2017-08-07.md │ │ ├── LDM-2017-08-09.md │ │ ├── LDM-2017-08-14.md │ │ ├── LDM-2017-08-16.md │ │ ├── LDM-2017-08-21.md │ │ ├── LDM-2017-08-23.md │ │ ├── LDM-2017-08-28.md │ │ ├── LDM-2017-08-30.md │ │ ├── LDM-2017-09-25.md │ │ ├── LDM-2017-09-27.md │ │ ├── LDM-2017-10-02.md │ │ ├── LDM-2017-10-04.md │ │ ├── LDM-2017-10-09.md │ │ ├── LDM-2017-10-11.md │ │ ├── LDM-2017-10-16.md │ │ ├── LDM-2017-10-18.md │ │ ├── LDM-2017-10-25.md │ │ ├── LDM-2017-11-06.md │ │ ├── LDM-2017-11-08.md │ │ ├── LDM-2017-11-20.md │ │ ├── LDM-2017-11-27.md │ │ ├── LDM-2017-11-29.md │ │ ├── LDM-2017-12-04.md │ │ ├── LDM-2017-12-06.md │ │ └── README.md │ ├── 2018/ │ │ ├── LDM-2018-01-03.md │ │ ├── LDM-2018-01-10.md │ │ ├── LDM-2018-01-18.md │ │ ├── LDM-2018-01-22.md │ │ ├── LDM-2018-01-24.md │ │ ├── LDM-2018-01-31.md │ │ ├── LDM-2018-02-05.md │ │ ├── LDM-2018-02-07.md │ │ ├── LDM-2018-02-14.md │ │ ├── LDM-2018-02-21.md │ │ ├── LDM-2018-02-26.md │ │ ├── LDM-2018-02-28.md │ │ ├── LDM-2018-03-14.md │ │ ├── LDM-2018-03-19.md │ │ ├── LDM-2018-03-21.md │ │ ├── LDM-2018-03-28.md │ │ ├── LDM-2018-04-02.md │ │ ├── LDM-2018-04-04.md │ │ ├── LDM-2018-04-25.md │ │ ├── LDM-2018-04-30.md │ │ ├── LDM-2018-05-02.md │ │ ├── LDM-2018-05-14.md │ │ ├── LDM-2018-05-21.md │ │ ├── LDM-2018-05-23.md │ │ ├── LDM-2018-05-30.md │ │ ├── LDM-2018-06-04.md │ │ ├── LDM-2018-06-06.md │ │ ├── LDM-2018-06-25.md │ │ ├── LDM-2018-07-09.md │ │ ├── LDM-2018-07-11.md │ │ ├── LDM-2018-07-16.md │ │ ├── LDM-2018-08-20.md │ │ ├── LDM-2018-08-22.md │ │ ├── LDM-2018-09-05.md │ │ ├── LDM-2018-09-10.md │ │ ├── LDM-2018-09-19.md │ │ ├── LDM-2018-09-24.md │ │ ├── LDM-2018-09-26.md │ │ ├── LDM-2018-10-01.md │ │ ├── LDM-2018-10-03.md │ │ ├── LDM-2018-10-10.md │ │ ├── LDM-2018-10-15.md │ │ ├── LDM-2018-10-17.md │ │ ├── LDM-2018-10-22.md │ │ ├── LDM-2018-10-24.md │ │ ├── LDM-2018-10-29.md │ │ ├── LDM-2018-10-31.md │ │ ├── LDM-2018-11-05.md │ │ ├── LDM-2018-11-14.md │ │ ├── LDM-2018-11-28.md │ │ ├── LDM-2018-12-03.md │ │ ├── LDM-2018-12-05.md │ │ ├── LDM-2018-12-12.md │ │ └── README.md │ ├── 2019/ │ │ ├── LDM-2019-01-07.md │ │ ├── LDM-2019-01-09.md │ │ ├── LDM-2019-01-14.md │ │ ├── LDM-2019-01-16.md │ │ ├── LDM-2019-01-23.md │ │ ├── LDM-2019-02-13.md │ │ ├── LDM-2019-02-20.md │ │ ├── LDM-2019-02-25.md │ │ ├── LDM-2019-02-27.md │ │ ├── LDM-2019-03-04.md │ │ ├── LDM-2019-03-06.md │ │ ├── LDM-2019-03-13.md │ │ ├── LDM-2019-03-19.md │ │ ├── LDM-2019-03-25.md │ │ ├── LDM-2019-03-27.md │ │ ├── LDM-2019-04-01.md │ │ ├── LDM-2019-04-03.md │ │ ├── LDM-2019-04-15.md │ │ ├── LDM-2019-04-22.md │ │ ├── LDM-2019-04-24.md │ │ ├── LDM-2019-04-29.md │ │ ├── LDM-2019-05-13.md │ │ ├── LDM-2019-05-15.md │ │ ├── LDM-2019-07-10.md │ │ ├── LDM-2019-07-17.md │ │ ├── LDM-2019-07-22.md │ │ ├── LDM-2019-08-26.md │ │ ├── LDM-2019-08-28.md │ │ ├── LDM-2019-09-04.md │ │ ├── LDM-2019-09-11.md │ │ ├── LDM-2019-09-16.md │ │ ├── LDM-2019-09-18.md │ │ ├── LDM-2019-10-21.md │ │ ├── LDM-2019-10-23.md │ │ ├── LDM-2019-10-28.md │ │ ├── LDM-2019-10-30.md │ │ ├── LDM-2019-11-11.md │ │ ├── LDM-2019-11-13.md │ │ ├── LDM-2019-11-18.md │ │ ├── LDM-2019-11-25.md │ │ ├── LDM-2019-12-11.md │ │ ├── LDM-2019-12-16.md │ │ ├── LDM-2019-12-18.md │ │ └── README.md │ ├── 2020/ │ │ ├── LDM-2020-01-06.md │ │ ├── LDM-2020-01-08.md │ │ ├── LDM-2020-01-15.md │ │ ├── LDM-2020-01-22.md │ │ ├── LDM-2020-01-29.md │ │ ├── LDM-2020-02-03.md │ │ ├── LDM-2020-02-05.md │ │ ├── LDM-2020-02-10.md │ │ ├── LDM-2020-02-12.md │ │ ├── LDM-2020-02-19.md │ │ ├── LDM-2020-02-24.md │ │ ├── LDM-2020-02-26.md │ │ ├── LDM-2020-03-09.md │ │ ├── LDM-2020-03-23.md │ │ ├── LDM-2020-03-25.md │ │ ├── LDM-2020-03-30.md │ │ ├── LDM-2020-04-01.md │ │ ├── LDM-2020-04-06.md │ │ ├── LDM-2020-04-08.md │ │ ├── LDM-2020-04-13.md │ │ ├── LDM-2020-04-15.md │ │ ├── LDM-2020-04-20.md │ │ ├── LDM-2020-04-27.md │ │ ├── LDM-2020-05-04.md │ │ ├── LDM-2020-05-06.md │ │ ├── LDM-2020-05-11.md │ │ ├── LDM-2020-05-27.md │ │ ├── LDM-2020-06-01.md │ │ ├── LDM-2020-06-10.md │ │ ├── LDM-2020-06-15.md │ │ ├── LDM-2020-06-17.md │ │ ├── LDM-2020-06-22.md │ │ ├── LDM-2020-06-24.md │ │ ├── LDM-2020-06-29.md │ │ ├── LDM-2020-07-01.md │ │ ├── LDM-2020-07-06.md │ │ ├── LDM-2020-07-13.md │ │ ├── LDM-2020-07-20.md │ │ ├── LDM-2020-07-27.md │ │ ├── LDM-2020-08-24.md │ │ ├── LDM-2020-09-09.md │ │ ├── LDM-2020-09-14.md │ │ ├── LDM-2020-09-16.md │ │ ├── LDM-2020-09-23.md │ │ ├── LDM-2020-09-28.md │ │ ├── LDM-2020-09-30.md │ │ ├── LDM-2020-10-05.md │ │ ├── LDM-2020-10-07.md │ │ ├── LDM-2020-10-12.md │ │ ├── LDM-2020-10-14.md │ │ ├── LDM-2020-10-21.md │ │ ├── LDM-2020-10-26.md │ │ ├── LDM-2020-11-04.md │ │ ├── LDM-2020-11-11.md │ │ ├── LDM-2020-11-16.md │ │ ├── LDM-2020-12-02.md │ │ ├── LDM-2020-12-07.md │ │ ├── LDM-2020-12-14.md │ │ ├── LDM-2020-12-16.md │ │ └── README.md │ ├── 2021/ │ │ ├── LDM-2021-01-05.md │ │ ├── LDM-2021-01-11.md │ │ ├── LDM-2021-01-13.md │ │ ├── LDM-2021-01-27.md │ │ ├── LDM-2021-02-03.md │ │ ├── LDM-2021-02-08.md │ │ ├── LDM-2021-02-10.md │ │ ├── LDM-2021-02-22.md │ │ ├── LDM-2021-02-24.md │ │ ├── LDM-2021-03-01.md │ │ ├── LDM-2021-03-03.md │ │ ├── LDM-2021-03-10.md │ │ ├── LDM-2021-03-15.md │ │ ├── LDM-2021-03-24.md │ │ ├── LDM-2021-03-29.md │ │ ├── LDM-2021-04-05.md │ │ ├── LDM-2021-04-07.md │ │ ├── LDM-2021-04-12.md │ │ ├── LDM-2021-04-14.md │ │ ├── LDM-2021-04-19.md │ │ ├── LDM-2021-04-21.md │ │ ├── LDM-2021-04-28.md │ │ ├── LDM-2021-05-03.md │ │ ├── LDM-2021-05-10.md │ │ ├── LDM-2021-05-12.md │ │ ├── LDM-2021-05-17.md │ │ ├── LDM-2021-05-19.md │ │ ├── LDM-2021-05-26.md │ │ ├── LDM-2021-06-02.md │ │ ├── LDM-2021-06-07.md │ │ ├── LDM-2021-06-14.md │ │ ├── LDM-2021-06-21.md │ │ ├── LDM-2021-07-12.md │ │ ├── LDM-2021-07-19.md │ │ ├── LDM-2021-07-26.md │ │ ├── LDM-2021-08-23.md │ │ ├── LDM-2021-08-25.md │ │ ├── LDM-2021-08-30.md │ │ ├── LDM-2021-09-01.md │ │ ├── LDM-2021-09-13.md │ │ ├── LDM-2021-09-15.md │ │ ├── LDM-2021-09-20.md │ │ ├── LDM-2021-09-22.md │ │ ├── LDM-2021-10-13.md │ │ ├── LDM-2021-10-20.md │ │ ├── LDM-2021-10-25.md │ │ ├── LDM-2021-10-27.md │ │ ├── LDM-2021-11-01.md │ │ ├── LDM-2021-11-03.md │ │ ├── LDM-2021-11-10.md │ │ ├── LDM-2021-12-01.md │ │ ├── LDM-2021-12-15.md │ │ └── README.md │ ├── 2022/ │ │ ├── LDM-2022-01-03.md │ │ ├── LDM-2022-01-05.md │ │ ├── LDM-2022-01-12.md │ │ ├── LDM-2022-01-24.md │ │ ├── LDM-2022-01-26.md │ │ ├── LDM-2022-02-07.md │ │ ├── LDM-2022-02-09.md │ │ ├── LDM-2022-02-14.md │ │ ├── LDM-2022-02-16.md │ │ ├── LDM-2022-02-23.md │ │ ├── LDM-2022-02-28.md │ │ ├── LDM-2022-03-02.md │ │ ├── LDM-2022-03-09.md │ │ ├── LDM-2022-03-14.md │ │ ├── LDM-2022-03-21.md │ │ ├── LDM-2022-03-23.md │ │ ├── LDM-2022-03-28.md │ │ ├── LDM-2022-03-30.md │ │ ├── LDM-2022-04-06.md │ │ ├── LDM-2022-04-11.md │ │ ├── LDM-2022-04-13.md │ │ ├── LDM-2022-04-18.md │ │ ├── LDM-2022-04-25.md │ │ ├── LDM-2022-04-27.md │ │ ├── LDM-2022-05-02.md │ │ ├── LDM-2022-05-09.md │ │ ├── LDM-2022-05-11.md │ │ ├── LDM-2022-05-23.md │ │ ├── LDM-2022-06-06.md │ │ ├── LDM-2022-06-29.md │ │ ├── LDM-2022-07-13.md │ │ ├── LDM-2022-07-27.md │ │ ├── LDM-2022-08-03.md │ │ ├── LDM-2022-08-10.md │ │ ├── LDM-2022-08-24.md │ │ ├── LDM-2022-08-31.md │ │ ├── LDM-2022-09-21.md │ │ ├── LDM-2022-09-26.md │ │ ├── LDM-2022-09-28.md │ │ ├── LDM-2022-10-05.md │ │ ├── LDM-2022-10-10.md │ │ ├── LDM-2022-10-12.md │ │ ├── LDM-2022-10-17.md │ │ ├── LDM-2022-10-19.md │ │ ├── LDM-2022-10-26.md │ │ ├── LDM-2022-11-02.md │ │ ├── LDM-2022-11-30.md │ │ ├── LDM-2022-12-14.md │ │ └── README.md │ ├── 2023/ │ │ ├── LDM-2023-01-09.md │ │ ├── LDM-2023-01-11.md │ │ ├── LDM-2023-01-18.md │ │ ├── LDM-2023-02-01.md │ │ ├── LDM-2023-02-15.md │ │ ├── LDM-2023-02-22.md │ │ ├── LDM-2023-02-27.md │ │ ├── LDM-2023-03-01.md │ │ ├── LDM-2023-03-08.md │ │ ├── LDM-2023-03-13.md │ │ ├── LDM-2023-04-03.md │ │ ├── LDM-2023-04-10.md │ │ ├── LDM-2023-04-26.md │ │ ├── LDM-2023-05-01.md │ │ ├── LDM-2023-05-03.md │ │ ├── LDM-2023-05-08.md │ │ ├── LDM-2023-05-15.md │ │ ├── LDM-2023-05-17.md │ │ ├── LDM-2023-05-31.md │ │ ├── LDM-2023-06-05.md │ │ ├── LDM-2023-06-19.md │ │ ├── LDM-2023-07-12.md │ │ ├── LDM-2023-07-17.md │ │ ├── LDM-2023-07-24.md │ │ ├── LDM-2023-07-26.md │ │ ├── LDM-2023-07-31.md │ │ ├── LDM-2023-08-07.md │ │ ├── LDM-2023-08-09.md │ │ ├── LDM-2023-08-14.md │ │ ├── LDM-2023-08-16.md │ │ ├── LDM-2023-09-18.md │ │ ├── LDM-2023-09-20.md │ │ ├── LDM-2023-09-25.md │ │ ├── LDM-2023-09-27.md │ │ ├── LDM-2023-10-02.md │ │ ├── LDM-2023-10-04.md │ │ ├── LDM-2023-10-09.md │ │ ├── LDM-2023-10-11-specification-update.md │ │ ├── LDM-2023-10-11.md │ │ ├── LDM-2023-10-16.md │ │ ├── LDM-2023-11-15.md │ │ ├── LDM-2023-11-27.md │ │ ├── LDM-2023-12-04.md │ │ ├── LDM-2023-12-11.md │ │ └── README.md │ ├── 2024/ │ │ ├── LDM-2024-01-08.md │ │ ├── LDM-2024-01-10.md │ │ ├── LDM-2024-01-22.md │ │ ├── LDM-2024-01-29.md │ │ ├── LDM-2024-01-31.md │ │ ├── LDM-2024-02-05.md │ │ ├── LDM-2024-02-07.md │ │ ├── LDM-2024-02-21.md │ │ ├── LDM-2024-02-26.md │ │ ├── LDM-2024-02-28.md │ │ ├── LDM-2024-03-04.md │ │ ├── LDM-2024-03-11.md │ │ ├── LDM-2024-03-27.md │ │ ├── LDM-2024-04-01.md │ │ ├── LDM-2024-04-08.md │ │ ├── LDM-2024-04-15.md │ │ ├── LDM-2024-04-17.md │ │ ├── LDM-2024-04-22.md │ │ ├── LDM-2024-04-24.md │ │ ├── LDM-2024-05-01.md │ │ ├── LDM-2024-05-08.md │ │ ├── LDM-2024-05-13.md │ │ ├── LDM-2024-05-15-KeyValuePairCorrespondence.md │ │ ├── LDM-2024-05-15.md │ │ ├── LDM-2024-06-03.md │ │ ├── LDM-2024-06-10.md │ │ ├── LDM-2024-06-12.md │ │ ├── LDM-2024-06-17.md │ │ ├── LDM-2024-06-24.md │ │ ├── LDM-2024-06-26.md │ │ ├── LDM-2024-07-15-usage-data.md │ │ ├── LDM-2024-07-15.md │ │ ├── LDM-2024-07-17.md │ │ ├── LDM-2024-07-22-ref-struct-interface-examples.md │ │ ├── LDM-2024-07-22.md │ │ ├── LDM-2024-07-24.md │ │ ├── LDM-2024-08-14.md │ │ ├── LDM-2024-08-19.md │ │ ├── LDM-2024-08-21.md │ │ ├── LDM-2024-08-26.md │ │ ├── LDM-2024-08-28.md │ │ ├── LDM-2024-09-04.md │ │ ├── LDM-2024-09-11.md │ │ ├── LDM-2024-09-18.md │ │ ├── LDM-2024-09-30.md │ │ ├── LDM-2024-10-02.md │ │ ├── LDM-2024-10-07-extension-compat.md │ │ ├── LDM-2024-10-07.md │ │ ├── LDM-2024-10-09.md │ │ ├── LDM-2024-10-14-Enumerable-extension.cs │ │ ├── LDM-2024-10-14-Enumerable-extensions.cs │ │ ├── LDM-2024-10-14.md │ │ ├── LDM-2024-10-16.md │ │ ├── LDM-2024-10-28.md │ │ ├── LDM-2024-10-30.md │ │ ├── LDM-2024-11-04-patterns.md │ │ ├── LDM-2024-11-04.md │ │ ├── LDM-2024-11-13.md │ │ ├── LDM-2024-11-20.md │ │ ├── LDM-2024-12-04.md │ │ ├── LDM-2024-12-09.md │ │ └── README.md │ ├── 2025/ │ │ ├── LDM-2025-01-06.md │ │ ├── LDM-2025-01-13.md │ │ ├── LDM-2025-01-15.md │ │ ├── LDM-2025-01-22.md │ │ ├── LDM-2025-02-12.md │ │ ├── LDM-2025-02-19.md │ │ ├── LDM-2025-02-24.md │ │ ├── LDM-2025-02-26.md │ │ ├── LDM-2025-03-03.md │ │ ├── LDM-2025-03-05.md │ │ ├── LDM-2025-03-10.md │ │ ├── LDM-2025-03-12.md │ │ ├── LDM-2025-03-17.md │ │ ├── LDM-2025-03-19.md │ │ ├── LDM-2025-03-24.md │ │ ├── LDM-2025-04-02.md │ │ ├── LDM-2025-04-07.md │ │ ├── LDM-2025-04-09.md │ │ ├── LDM-2025-04-14.md │ │ ├── LDM-2025-04-16.md │ │ ├── LDM-2025-04-23.md │ │ ├── LDM-2025-05-05.md │ │ ├── LDM-2025-05-07.md │ │ ├── LDM-2025-05-12.md │ │ ├── LDM-2025-05-28.md │ │ ├── LDM-2025-06-04.md │ │ ├── LDM-2025-06-09.md │ │ ├── LDM-2025-06-11.md │ │ ├── LDM-2025-06-18.md │ │ ├── LDM-2025-06-23.md │ │ ├── LDM-2025-06-25.md │ │ ├── LDM-2025-06-30.md │ │ ├── LDM-2025-07-30.md │ │ ├── LDM-2025-08-13.md │ │ ├── LDM-2025-08-18.md │ │ ├── LDM-2025-08-20.md │ │ ├── LDM-2025-08-27.md │ │ ├── LDM-2025-09-10.md │ │ ├── LDM-2025-09-17.md │ │ ├── LDM-2025-09-24.md │ │ ├── LDM-2025-09-29.md │ │ ├── LDM-2025-10-01.md │ │ ├── LDM-2025-10-13.md │ │ ├── LDM-2025-10-29.md │ │ ├── LDM-2025-11-05.md │ │ ├── LDM-2025-11-12.md │ │ ├── LDM-2025-12-10.md │ │ ├── LDM-2025-12-17.md │ │ └── README.md │ ├── 2026/ │ │ ├── LDM-2026-01-12.md │ │ ├── LDM-2026-01-21.md │ │ ├── LDM-2026-01-26.md │ │ ├── LDM-2026-02-02.md │ │ ├── LDM-2026-02-04.md │ │ ├── LDM-2026-02-09.md │ │ ├── LDM-2026-02-11.md │ │ ├── LDM-2026-03-09.md │ │ └── README.md │ ├── README.md │ └── working-groups/ │ ├── collection-literals/ │ │ ├── CL-2022-10-06.md │ │ ├── CL-2022-10-14.md │ │ ├── CL-2022-10-21.md │ │ ├── CL-2023-04-05.md │ │ ├── CL-2023-04-28.md │ │ ├── CL-2023-05-10.md │ │ ├── CL-2023-05-26.md │ │ ├── CL-2023-06-12.md │ │ ├── CL-2023-06-26.md │ │ ├── CL-2023-07-26.md │ │ ├── CL-2023-08-03.md │ │ ├── CL-2023-08-10.md │ │ ├── CL-2023-08-11.md │ │ ├── CL-2024-01-23.md │ │ ├── CL-LDM-2023-05-31.md │ │ ├── CL-LDM-2023-08-14.md │ │ ├── Compiler-synthesized-types.md │ │ ├── Core-interface-target-type-proposal.md │ │ ├── LDM-questions-2023-08-15.md │ │ ├── collection-expressions-inferred-type.md │ │ └── collection-expressions-next.md │ ├── discriminated-unions/ │ │ ├── Case Classes.md │ │ ├── Closed Enums.md │ │ ├── Closed Hierarchies.md │ │ ├── DU-2022-10-19.md │ │ ├── DU-2022-10-24.md │ │ ├── DU-2022-10-31.md │ │ ├── DU-2022-11-07.md │ │ ├── Nominal Type Unions.md │ │ ├── Runtime Type Unions.md │ │ ├── Trade Off Matrix.md │ │ ├── TypeUnions.md │ │ ├── Union implementation challenges.md │ │ ├── allows.md │ │ ├── brace-syntax.md │ │ ├── enum-like-unions.md │ │ ├── extended-enums.md │ │ ├── original-nominal-type-unions.md │ │ ├── pre-unification-proposals/ │ │ │ ├── custom-unions.md │ │ │ ├── nominal-type-unions.md │ │ │ ├── non-boxing-access-pattern.md │ │ │ └── union-interfaces.md │ │ ├── to-nest-or-not-to-nest.md │ │ ├── type-value-conversion.md │ │ ├── union-patterns-update.md │ │ └── union-proposals-overview.md │ ├── expressions-statements/ │ │ └── ES-2022-11-30.md │ ├── extensions/ │ │ ├── Compatibility through coexistence between extension types and extension methods.md │ │ ├── Extension-API-docs.md │ │ ├── anonymous-extension-declarations.md │ │ ├── compat-mode-in-extensions.md │ │ ├── compromise-design-for-extensions.md │ │ ├── content-based-naming.md │ │ ├── disambiguation-syntax-examples.md │ │ ├── extending-extensions-a-guide-to-relaxation.md │ │ ├── extension-member-disambiguation.md │ │ ├── extension-members-unified-proposal.md │ │ ├── extensions-an-evolution-of-extension-methods.md │ │ ├── extensions-as-static-types.md │ │ ├── extensions-lookup.md │ │ ├── extensions_v2.md │ │ ├── implicit-compatibility-for-ported-extension-methods.md │ │ ├── metadata-names.md │ │ ├── rename-to-roles-and-extensions.md │ │ └── the-design-space-for-extensions.md │ ├── field-keyword/ │ │ ├── FK-2024-06-26.md │ │ ├── FK-2024-08-07 Nullability analysis with the `field` keyword.md │ │ └── FK-2024-08-07.md │ ├── interceptors/ │ │ ├── IC-2023-03-20.md │ │ ├── IC-2023-04-04.md │ │ └── interceptors-issues-2024-01.md │ ├── nullability-improvements/ │ │ ├── NI-2022-10-24.md │ │ ├── NI-2022-11-01.md │ │ ├── NI-2022-11-07.md │ │ └── NI-2022-11-22.md │ ├── params-improvements/ │ │ ├── PI-2022-10-25.md │ │ └── PI-2022-11-03.md │ ├── ref-improvements/ │ │ ├── REF-2022-11-11.md │ │ └── ignore-overloads-in-expressions.md │ ├── roles/ │ │ ├── extension-wg-2024-06-07.md │ │ ├── extension-wg-2024-06-14.md │ │ ├── extension-wg-2024-06-21.md │ │ ├── extensions-2023-02-21.md │ │ ├── extensions-wg-2023-04-27.md │ │ ├── extensions-wg-2023-06-07.md │ │ ├── extensions-wg-2024-03-05.md │ │ ├── extensions-wg-2024-08-09.md │ │ ├── roles-2022-11-10.md │ │ ├── roles-2023-01-23.md │ │ ├── roles-2023-01-25.md │ │ └── roles-2023-02-15.md │ └── unsafe-evolution/ │ └── unsafe-alternative-syntax.md ├── proposals/ │ ├── README.md │ ├── anonymous-using-declarations.md │ ├── async-main-update.md │ ├── block-bodied-switch-expression-arms.md │ ├── breaking-change-warnings.md │ ├── case-declarations.md │ ├── closed-enums.md │ ├── closed-hierarchies.md │ ├── collection-expression-arguments.md │ ├── compound-assignment-in-initializer-and-with.md │ ├── conditional-operator-access-syntax-refinement.md │ ├── csharp-10.0/ │ │ ├── GlobalUsingDirective.md │ │ ├── async-method-builders.md │ │ ├── caller-argument-expression.md │ │ ├── constant_interpolated_strings.md │ │ ├── enhanced-line-directives.md │ │ ├── extended-property-patterns.md │ │ ├── file-scoped-namespaces.md │ │ ├── improved-definite-assignment.md │ │ ├── improved-interpolated-strings.md │ │ ├── lambda-improvements.md │ │ ├── parameterless-struct-constructors.md │ │ └── record-structs.md │ ├── csharp-11.0/ │ │ ├── auto-default-structs.md │ │ ├── checked-user-defined-operators.md │ │ ├── extended-nameof-scope.md │ │ ├── file-local-types.md │ │ ├── generic-attributes.md │ │ ├── list-patterns.md │ │ ├── low-level-struct-improvements.md │ │ ├── new-line-in-interpolation.md │ │ ├── numeric-intptr.md │ │ ├── pattern-match-span-of-char-on-string.md │ │ ├── raw-string-literal.md │ │ ├── relaxing_shift_operator_requirements.md │ │ ├── required-members.md │ │ ├── static-abstracts-in-interfaces.md │ │ ├── unsigned-right-shift-operator.md │ │ └── utf8-string-literals.md │ ├── csharp-12.0/ │ │ ├── collection-expressions.md │ │ ├── experimental-attribute.md │ │ ├── inline-arrays.md │ │ ├── lambda-method-group-defaults.md │ │ ├── primary-constructors.md │ │ ├── ref-readonly-parameters.md │ │ └── using-alias-types.md │ ├── csharp-13.0/ │ │ ├── collection-expressions-better-conversion.md │ │ ├── esc-escape-sequence.md │ │ ├── lock-object.md │ │ ├── method-group-natural-type-improvements.md │ │ ├── overload-resolution-priority.md │ │ ├── params-collections.md │ │ ├── partial-properties.md │ │ ├── ref-struct-interfaces.md │ │ └── ref-unsafe-in-iterators-async.md │ ├── csharp-14.0/ │ │ ├── extension-operators.md │ │ ├── extensions.md │ │ ├── field-keyword.md │ │ ├── first-class-span-types.md │ │ ├── ignored-directives.md │ │ ├── null-conditional-assignment.md │ │ ├── optional-and-named-parameters-in-expression-trees.md │ │ ├── partial-events-and-constructors.md │ │ ├── simple-lambda-parameters-with-modifiers.md │ │ ├── unbound-generic-types-in-nameof.md │ │ └── user-defined-compound-assignment.md │ ├── csharp-6.0/ │ │ ├── empty-params-array.md │ │ ├── enum-base-type.md │ │ └── struct-autoprop-init.md │ ├── csharp-7.0/ │ │ ├── binary-literals.md │ │ ├── digit-separators.md │ │ ├── expression-bodied-everything.md │ │ ├── local-functions.md │ │ ├── out-var.md │ │ ├── pattern-matching.md │ │ ├── ref-locals-returns.md │ │ ├── task-types.md │ │ ├── throw-expression.md │ │ └── tuples.md │ ├── csharp-7.1/ │ │ ├── README.md │ │ ├── async-main.md │ │ ├── generics-pattern-match.md │ │ ├── infer-tuple-names.md │ │ └── target-typed-default.md │ ├── csharp-7.2/ │ │ ├── conditional-ref.md │ │ ├── leading-separator.md │ │ ├── non-trailing-named-arguments.md │ │ ├── private-protected.md │ │ ├── readonly-ref.md │ │ ├── readonly-struct.md │ │ ├── ref-extension-methods.md │ │ ├── ref-struct-and-span.md │ │ └── span-safety.md │ ├── csharp-7.3/ │ │ ├── auto-prop-field-attrs.md │ │ ├── blittable.md │ │ ├── enum-delegate-constraints.md │ │ ├── expression-variables-in-initializers.md │ │ ├── improved-overload-candidates.md │ │ ├── indexing-movable-fixed-fields.md │ │ ├── pattern-based-fixed.md │ │ ├── ref-local-reassignment.md │ │ ├── ref-loops.md │ │ ├── stackalloc-array-initializers.md │ │ └── tuple-equality.md │ ├── csharp-8.0/ │ │ ├── README.md │ │ ├── alternative-interpolated-verbatim.md │ │ ├── async-streams.md │ │ ├── async-using.md │ │ ├── constraints-in-overrides.md │ │ ├── constructed-unmanaged.md │ │ ├── default-interface-methods.md │ │ ├── nested-stackalloc.md │ │ ├── notnull-constraint.md │ │ ├── null-coalescing-assignment.md │ │ ├── nullable-reference-types-specification.md │ │ ├── nullable-reference-types.md │ │ ├── obsolete-accessor.md │ │ ├── patterns.md │ │ ├── ranges.cs │ │ ├── ranges.md │ │ ├── readonly-instance-members.md │ │ ├── shadowing-in-nested-functions.md │ │ ├── static-local-functions.md │ │ ├── unconstrained-null-coalescing.md │ │ └── using.md │ ├── csharp-9.0/ │ │ ├── covariant-returns.md │ │ ├── extending-partial-methods.md │ │ ├── extension-getenumerator.md │ │ ├── function-pointers.md │ │ ├── init.md │ │ ├── lambda-discard-parameters.md │ │ ├── local-function-attributes.md │ │ ├── module-initializers.md │ │ ├── native-integers.md │ │ ├── nullable-constructor-analysis.md │ │ ├── nullable-parameter-default-value-analysis.md │ │ ├── nullable-reference-types-specification.md │ │ ├── patterns3.md │ │ ├── records.md │ │ ├── skip-localsinit.md │ │ ├── static-anonymous-functions.md │ │ ├── target-typed-conditional-expression.md │ │ ├── target-typed-new.md │ │ ├── top-level-statements.md │ │ ├── unconstrained-type-parameter-annotations.md │ │ └── variance-safety-for-static-interface-members.md │ ├── deconstruction-in-lambda-parameters.md │ ├── dictionary-expressions.md │ ├── enhanced-switch-statements.md │ ├── expand-ref.md │ ├── extension-indexers.md │ ├── fieldof.md │ ├── final-initializers.md │ ├── immediately-enumerated-collection-expressions.md │ ├── inactive/ │ │ ├── README.md │ │ ├── list-patterns-enumerables.md │ │ ├── pointer-null-coalescing.md │ │ └── repeated-attributes.md │ ├── inference-for-constructor-calls.md │ ├── inference-for-type-patterns.md │ ├── interpolated-string-handler-argument-value.md │ ├── iterators-in-lambdas.md │ ├── labeled-break-continue.md │ ├── left-right-join-in-query-expressions.md │ ├── multiple-using-var-discards.md │ ├── null-conditional-await.md │ ├── pattern-variables.md │ ├── proposal-template.md │ ├── readonly-parameters.md │ ├── readonly-setter-calls-on-non-variables.md │ ├── rejected/ │ │ ├── README.md │ │ ├── collection-expressions-in-foreach.md │ │ ├── declaration-expressions.md │ │ ├── discriminated-unions.md │ │ ├── fixed-sized-buffers.md │ │ ├── format.md │ │ ├── interpolated-string-handler-method-names.md │ │ ├── intptr-operators.md │ │ ├── intrinsics.md │ │ ├── nullable-enhanced-common-type.md │ │ ├── param-nullchecking.md │ │ ├── params-span.md │ │ ├── readonly-locals.md │ │ ├── records.md │ │ ├── recordsv2.md │ │ ├── self-constraint.md │ │ └── static-delegates.md │ ├── relaxed-partial-ref-ordering.md │ ├── speclet-disclaimer.md │ ├── standard-unions.md │ ├── target-typed-generic-type-inference.md │ ├── target-typed-static-member-access.md │ ├── top-level-members.md │ ├── type-parameter-inference-from-constraints.md │ ├── unions.md │ ├── unsafe-evolution.md │ └── unsigned-sizeof.md └── spec/ ├── LICENSE.md ├── README.md ├── arrays.md ├── attributes.md ├── basic-concepts.md ├── classes.md ├── conversions.md ├── delegates.md ├── documentation-comments.md ├── enums.md ├── exceptions.md ├── expressions.md ├── interfaces.md ├── introduction.md ├── lexical-structure.md ├── namespaces.md ├── statements.md ├── structs.md ├── types.md ├── unsafe-code.md └── variables.md