Information about clang executable name component, such as target and
driver mode, was passes in std::pair. With this change it is passed in
special structure. It improves readability and makes access to this
information more convenient.
NFC.
Paths
| Differential D36057
Use class to pass information about executable name ClosedPublic Authored by sepavloff on Jul 30 2017, 3:18 AM.
Details Summary Information about clang executable name component, such as target and NFC.
Diff Detail
Event TimelineComment Actions Updated patch
This revision is now accepted and ready to land.Aug 28 2017, 5:36 PM Closed by commit rL311981: Use class to pass information about executable name (authored by sepavloff). · Explain WhyAug 28 2017, 10:24 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 113021 cfe/trunk/include/clang/Driver/Driver.h
cfe/trunk/include/clang/Driver/ToolChain.h
cfe/trunk/lib/Driver/Driver.cpp
cfe/trunk/lib/Driver/ToolChain.cpp
cfe/trunk/lib/Tooling/Tooling.cpp
cfe/trunk/tools/driver/driver.cpp
cfe/trunk/unittests/Driver/CMakeLists.txt
cfe/trunk/unittests/Driver/ToolChainTest.cpp
|