[cfe-commits] r89822 - /cfe/trunk/include/clang/AST/Redeclarable.h

Douglas Gregor dgregor at apple.com
Wed Nov 25 10:10:44 PST 2009

On Nov 25, 2009, at 10:03 AM, Sebastian Redl wrote:

> Douglas Gregor wrote:
>> ... but Redeclarable.h doesn't include Type.h. I checked, and there aren't any using declarations or directives in scope that would make llvm::cast visible in namespace clang in Redeclarable.h.
> Have we ever run all headers standalone through GCC? I simply think that all translation units include Type.h before Redeclarable.h. I'm very likely right about this, since I believe the only file that includes Redeclarable.h is Decl.h, which include DeclBase.h first, which in turn includes Type.h.

We haven't run all of the headers standalone through GCC. I've been fixing the headers that can't be included standalone as Clang has uncovered problems.

	- Doug

More information about the cfe-commits mailing list