Jan Svoboda
225ccf0c50
[clang][cli] Command line round-trip for HeaderSearch options
...
This patch implements generation of remaining header search arguments.
It's done manually in C++ as opposed to TableGen, because we need the flexibility and don't anticipate reuse.
This patch also tests the generation of header search options via a round-trip. This way, the code gets exercised whenever Clang is built and tested in asserts mode. All `check-clang` tests pass.
Reviewed By: dexonsmith
Differential Revision: https://reviews.llvm.org/D94472
2021-02-04 10:18:34 +01:00
..
2020-11-30 21:55:50 -08:00
2019-10-30 15:02:59 -05:00
2019-12-26 09:33:21 +01:00
2019-05-24 04:46:22 +00:00
2019-11-09 17:54:58 +01:00
2020-05-19 15:00:48 +00:00
2020-03-09 19:57:03 +00:00
2018-12-17 19:19:15 +00:00
2019-11-09 18:13:51 +01:00
2019-09-27 05:37:06 +00:00
2018-08-01 13:19:14 +00:00
2018-05-31 13:57:09 +00:00
2018-09-13 14:27:32 +00:00
2018-05-29 13:07:58 +00:00
2019-09-10 20:15:45 +00:00
2018-05-01 23:59:33 +00:00
2020-01-14 12:55:11 -08:00
2020-03-31 21:59:27 -07:00
2021-01-19 09:52:46 +01:00
2020-12-31 00:27:11 -08:00
2020-09-23 10:13:09 -07:00
2020-08-29 18:27:34 -07:00
2020-08-20 10:30:05 +02:00
2020-08-24 14:37:07 +02:00
2018-06-20 17:19:40 +00:00
2019-02-21 20:50:09 +00:00
2021-01-12 13:53:01 +01:00
2020-10-13 13:26:56 +02:00
2021-01-12 13:53:01 +01:00
2021-01-12 13:53:01 +01:00
2020-06-26 13:38:11 +02:00
2018-08-06 16:42:37 +00:00
2020-08-20 10:30:05 +02:00
2020-08-24 14:37:07 +02:00
2020-10-13 13:26:56 +02:00
2018-07-17 14:58:49 +00:00
2020-08-20 10:30:05 +02:00
2020-08-24 14:37:07 +02:00
2018-07-17 14:58:49 +00:00
2018-06-29 17:08:19 +00:00
2020-08-24 14:37:16 +02:00
2020-08-24 14:37:16 +02:00
2020-08-20 15:36:15 +02:00
2020-08-24 14:37:07 +02:00
2018-10-26 16:12:12 +00:00
2021-02-04 00:24:02 +09:00
2020-10-13 13:26:56 +02:00
2018-04-23 18:05:35 +00:00
2019-10-10 21:04:25 +00:00
2020-10-31 21:33:46 -07:00
2017-03-13 11:17:41 +00:00
2016-12-02 09:51:51 +00:00
2019-05-24 04:46:22 +00:00
2019-11-12 16:22:13 -08:00
2019-06-03 22:59:17 +00:00
2018-12-06 01:05:54 +00:00
2018-12-06 01:05:54 +00:00
2020-12-07 14:48:41 -08:00
2020-11-23 08:10:35 -05:00
2019-09-27 05:37:06 +00:00
2017-01-20 16:48:25 +00:00
2020-06-29 14:13:12 +01:00
2017-09-19 17:59:40 +00:00
2021-01-15 17:59:38 -08:00
2021-01-15 17:59:38 -08:00
2017-08-10 11:22:52 +00:00
2021-01-15 17:59:38 -08:00
2021-01-12 13:43:48 -08:00
2021-01-15 17:59:38 -08:00
2021-01-29 07:16:30 -05:00
2020-12-21 16:47:23 +00:00
2020-11-20 08:51:12 -05:00
2019-01-03 18:26:06 +00:00
2016-11-30 00:31:16 +00:00
2017-06-16 20:13:39 +00:00
2017-03-07 20:20:23 +00:00
2020-02-25 09:43:52 -05:00
2018-01-27 00:25:29 +00:00
2020-11-30 21:55:50 -08:00
2017-08-04 21:52:00 +00:00
2019-09-18 19:12:14 +00:00
2019-09-18 21:41:45 +00:00
2017-06-02 01:05:44 +00:00
2017-04-29 00:54:03 +00:00
2018-01-04 23:03:48 +00:00
2017-04-29 00:34:47 +00:00
2019-09-16 19:18:37 +00:00
2019-09-18 21:41:45 +00:00
2021-02-04 10:18:34 +01:00
2020-03-31 17:12:08 -07:00
2021-01-29 07:16:30 -05:00
2019-09-30 17:26:48 +00:00
2020-11-11 17:01:57 +03:00
2020-03-07 18:28:54 +03:00
2017-08-24 23:25:05 +00:00
2017-05-23 16:09:13 +00:00
2020-08-13 16:02:07 -04:00
2019-05-23 17:58:33 +00:00
2020-05-14 15:15:49 -07:00
2020-05-14 15:15:49 -07:00
2019-04-13 04:33:39 +00:00
2019-04-13 04:33:39 +00:00
2017-12-16 02:23:22 +00:00
2019-10-22 16:06:20 -04:00
2019-01-29 19:33:48 +00:00
2019-01-29 19:33:48 +00:00
2019-01-29 19:33:48 +00:00
2019-01-29 19:33:48 +00:00
2020-11-05 10:25:30 -08:00
2019-09-13 18:00:51 +00:00
2020-12-15 10:15:58 +01:00
2020-08-29 18:27:34 -07:00
2021-01-07 11:51:50 +05:30