summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authorDavid L. Jones <dlj@google.com>2017-06-29 01:01:03 +0000
committerDavid L. Jones <dlj@google.com>2017-06-29 01:01:03 +0000
commit34a18722fd060ca598d0d25b7e944272c41e42fe (patch)
treeed42628bdf2503e0b5bb593c31868ab1913b3dbf /clang/lib/Frontend/CompilerInstance.cpp
parent9f83f3b2511d6b7b396d9f98a7cda4dab4d42a34 (diff)
downloadbcm5719-llvm-34a18722fd060ca598d0d25b7e944272c41e42fe.tar.gz
bcm5719-llvm-34a18722fd060ca598d0d25b7e944272c41e42fe.zip
[lit] Remove dead code not referenced in the LLVM SVN repo.
Summary: This change removes the intermediate 'FileBasedTest' format from lit. This format is only ever used by the ShTest format, so the logic can be moved into ShTest directly. In order to better clarify what the TestFormat subclasses do, I fleshed out the TestFormat base class with Python's notion of abstract methods, using @abc.abstractmethod. This gives a convenient way to document the expected interface, without the risk of instantiating an abstract class (that's what ABCMeta does -- it raises an exception if you try to instantiate a class which has abstract methods, but not if you instantiate a subclass that implements them). Reviewers: zturner, modocache Subscribers: sanjoy, llvm-commits Differential Revision: https://reviews.llvm.org/D34792 llvm-svn: 306623
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud