| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-09-06 | Migrated slew of run-pass tests to various subdirectories of `ui/run-pass/`. | Felix S. Klock II | -75/+0 | |
| 2017-02-09 | removed unused struct | Oliver Schneider | -6/+0 | |
| 2017-02-09 | remove wrong packed struct test | Oliver Schneider | -6/+0 | |
| 2015-12-08 | Fix unsized structs with destructors | James Miller | -1/+17 | |
| The presence of the drop flag caused the offset calculation to be incorrect, leading to the pointer being incorrect. This has been fixed by calculating the offset based on the field index (and not assuming that the field is always the last one). However, I've also stopped the drop flag from being added to the end of unsized structs to begin with. Since it's not actually accessed for unsized structs, and isn't actually where we would say it is, this made more sense. | ||||
| 2015-12-08 | Align pointers to DST fields properly | James Miller | -0/+71 | |
| DST fields, being of an unknown type, are not automatically aligned properly, so a pointer to the field needs to be aligned using the information in the vtable. Fixes #26403 and a number of other DST-related bugs discovered while implementing this. | ||||
