]> granicus.if.org Git - clang/commit
[clang][NFC] Consolidating usage of "FinalPhase" in Driver::BuildActions.
authorPuyan Lotfi <puyan@puyan.org>
Fri, 9 Aug 2019 04:55:09 +0000 (04:55 +0000)
committerPuyan Lotfi <puyan@puyan.org>
Fri, 9 Aug 2019 04:55:09 +0000 (04:55 +0000)
commitb5ce2f9f8fd5fce50a964886da6765fb8aa5a9fa
treef7399c6f5b1027b724f686f1945534eb6725b93a
parentcccc502ba0464bb04738c075106fa6efa33f1354
[clang][NFC] Consolidating usage of "FinalPhase" in Driver::BuildActions.

I am working to remove this concept of the "FinalPhase" in the clang driver,
but it is used in a lot of different places to do argument handling for
different combinations of phase pipelines and arguments. I am trying to
consolidate most of the uses of "FinalPhase" into its own separate scope.
Eventually, in a subsequent patch I will move all of this stuff to a separate
function, and have more of the complication phase list construction setup into
types::getComplicationPhases.

Differential Revision: https://reviews.llvm.org/D65969

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@368393 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/Driver.cpp