diff options
Diffstat (limited to 'include/llvm/AbstractTypeUser.h')
-rw-r--r-- | include/llvm/AbstractTypeUser.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/include/llvm/AbstractTypeUser.h b/include/llvm/AbstractTypeUser.h index 751c5accdc..c1548c82f9 100644 --- a/include/llvm/AbstractTypeUser.h +++ b/include/llvm/AbstractTypeUser.h @@ -21,7 +21,16 @@ #ifndef LLVM_ABSTRACT_TYPE_USER_H #define LLVM_ABSTRACT_TYPE_USER_H -#include <assert.h> +// +// This is the "master" include for assert.h +// Whether this file needs it or not, it must always include assert.h for the +// files which include llvm/AbstractTypeUser.h +// +// In this way, most every LLVM source file will have access to the assert() +// macro without having to #include <assert.h> directly. +// +#include "Config/assert.h" + class Type; class DerivedType; |