diff options
Diffstat (limited to 'include/clang/Driver/Util.h')
-rw-r--r-- | include/clang/Driver/Util.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/clang/Driver/Util.h b/include/clang/Driver/Util.h index eb5d2471c8..465d81a1f3 100644 --- a/include/clang/Driver/Util.h +++ b/include/clang/Driver/Util.h @@ -10,13 +10,19 @@ #ifndef CLANG_DRIVER_UTIL_H_ #define CLANG_DRIVER_UTIL_H_ -#include "llvm/ADT/SmallVector.h" +namespace llvm { + template<typename T, unsigned N> class SmallVector; +} namespace clang { namespace driver { + class Action; + /// ArgStringList - Type used for constructing argv lists for subprocesses. typedef llvm::SmallVector<const char*, 16> ArgStringList; + /// ActionList - Type used for lists of actions. + typedef llvm::SmallVector<Action*, 3> ActionList; } // end namespace driver } // end namespace clang |