]> granicus.if.org Git - clang/commit
Driver: Move crash report command mangling into Command::Print
authorJustin Bogner <mail@justinbogner.com>
Tue, 21 Oct 2014 17:24:44 +0000 (17:24 +0000)
committerJustin Bogner <mail@justinbogner.com>
Tue, 21 Oct 2014 17:24:44 +0000 (17:24 +0000)
commit616830b9ae86876d60e4e408f46f2cf6bb4b98b5
tree84630d08f0892f858078a918e8c20091d5743526
parent78884d1850ed89852fee2dd85c182c52b0e71a73
Driver: Move crash report command mangling into Command::Print

This pushes the logic for generating a crash reproduction script
entirely into Command::Print, instead of Command doing half of the
work and then relying on textual substitution for the rest. This makes
this logic much easier to read and will simplify fixing a couple of
issues in this area.

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