[all-commits] [llvm/llvm-project] 43cac1: [clang][cli] NFC: Remove ArgList infrastructure fo...
Jan Svoboda via All-commits
all-commits at lists.llvm.org
Thu Feb 25 04:53:42 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 43cac1d27d7d57a7800150f95c3f8ac1e3b2bc2b
https://github.com/llvm/llvm-project/commit/43cac1d27d7d57a7800150f95c3f8ac1e3b2bc2b
Author: Jan Svoboda <jan_svoboda at apple.com>
Date: 2021-02-25 (Thu, 25 Feb 2021)
Changed paths:
M llvm/include/llvm/Option/ArgList.h
M llvm/lib/Option/ArgList.cpp
Log Message:
-----------
[clang][cli] NFC: Remove ArgList infrastructure for recording queries
This patch removes the infrastructure for recording queries in `ArgList`, partially reverting D94472.
The infrastructure was used during command line round-trip to determine which arguments should a certain subset of `CompilerInvocation` generate.
Since D96280, the command line arguments are being generated all at once, making this code no longer necessary.
Reviewed By: dexonsmith
Differential Revision: https://reviews.llvm.org/D96325
More information about the All-commits
mailing list