Craig Topper
3e4c697ca1
[C++11] Add 'override' keyword to virtual methods that override their base class.
...
llvm-svn: 202953
2014-03-05 09:10:37 +00:00
Chandler Carruth
8394857f43
[Modules] Move InstIterator out of the Support library, where it had no
...
business.
This header includes Function and BasicBlock and directly uses the
interfaces of both classes. It has to do with the IR, it even has that
in the name. =] Put it in the library it belongs to.
This is one step toward making LLVM's Support library survive a C++
modules bootstrap.
llvm-svn: 202814
2014-03-04 10:30:26 +00:00
Michael Gottesman
278266faa8
Sorted includes using utils/sort_includes.
...
llvm-svn: 173767
2013-01-29 04:20:52 +00:00
Michael Gottesman
9bfcf28d88
Cleaned up includes in various ObjCARC files and removed some whitespace violations.
...
llvm-svn: 173663
2013-01-28 05:51:58 +00:00
Michael Gottesman
0d90b12acc
Removed extraneous doxygen end module statement.
...
llvm-svn: 173652
2013-01-28 03:30:34 +00:00
Michael Gottesman
08904e3ba4
Extracted pass ObjCARCExpand from ObjCARC.cpp => ObjCARCExpand.cpp.
...
I also added the local header ObjCARC.h for common functions used by the
various passes.
llvm-svn: 173651
2013-01-28 03:28:38 +00:00