commit | bb3f8ae2902a9878a25fad21efd23fe0f888c232 | [log] [tgz] |
---|---|---|
author | Tom Tromey <tom@tromey.com> | Sun Nov 28 10:48:53 2021 -0700 |
committer | Tom Tromey <tom@tromey.com> | Sat Dec 04 11:16:02 2021 -0700 |
tree | c5b7e5aacc2c1c8be350051fc782c85f0890ab63 | |
parent | 17f60345f0cfff8faf6f4f734cf2f7e56094e977 [diff] |
Move file_and_directory to new file and C++-ize This moves file_and_directory to a new file, and then C++-izes it -- replacing direct assignments with methods, and arranging for it to own any string that must be computed. Finally, the CU's objfile will only be used on demand; this is an important property for the new DWARF indexer's parallel mode.