Improve portability to compilers where <cassert> is not implicitly

included.  Patch contributed by Benoit Boissinot!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@39779 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2007-07-12 15:32:57 +00:00
Родитель f86638365f
Коммит 9dc62f044a
4 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -18,6 +18,7 @@
#include <vector>
#include <map>
#include <list>
#include <cassert>
namespace llvm {
class MemoryBuffer;

Просмотреть файл

@ -17,6 +17,7 @@
#include "clang/Basic/TokenKinds.h"
#include "llvm/ADT/StringMap.h"
#include <string>
#include <cassert>
namespace clang {
class MacroInfo;

Просмотреть файл

@ -19,6 +19,7 @@
#include "clang/Basic/LangOptions.h"
#include <string>
#include <vector>
#include <cassert>
namespace llvm {
class MemoryBuffer;

Просмотреть файл

@ -16,6 +16,7 @@
#include "clang/Lex/LexerToken.h"
#include <vector>
#include <cassert>
namespace clang {
class Preprocessor;