From 451d1b1d272e8d177f0d9e05f763c88da0ac2cb7 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Thu, 2 Dec 2010 00:05:49 +0000 Subject: [PATCH] Make TypeLocBuilder an implementation detail of Sema. Nobody else should be using it llvm-svn: 120628 --- clang/lib/Sema/TreeTransform.h | 2 +- clang/{include/clang/AST => lib/Sema}/TypeLocBuilder.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename clang/{include/clang/AST => lib/Sema}/TypeLocBuilder.h (98%) diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h index 807346c4c57a..5aea3f029d5e 100644 --- a/clang/lib/Sema/TreeTransform.h +++ b/clang/lib/Sema/TreeTransform.h @@ -25,11 +25,11 @@ #include "clang/AST/Stmt.h" #include "clang/AST/StmtCXX.h" #include "clang/AST/StmtObjC.h" -#include "clang/AST/TypeLocBuilder.h" #include "clang/Sema/Ownership.h" #include "clang/Sema/Designator.h" #include "clang/Lex/Preprocessor.h" #include "llvm/Support/ErrorHandling.h" +#include "TypeLocBuilder.h" #include namespace clang { diff --git a/clang/include/clang/AST/TypeLocBuilder.h b/clang/lib/Sema/TypeLocBuilder.h similarity index 98% rename from clang/include/clang/AST/TypeLocBuilder.h rename to clang/lib/Sema/TypeLocBuilder.h index 90a46c7546dc..3d20a5273d6d 100644 --- a/clang/include/clang/AST/TypeLocBuilder.h +++ b/clang/lib/Sema/TypeLocBuilder.h @@ -12,8 +12,8 @@ // //===----------------------------------------------------------------------===// -#ifndef LLVM_CLANG_AST_TYPELOCBUILDER_H -#define LLVM_CLANG_AST_TYPELOCBUILDER_H +#ifndef LLVM_CLANG_SEMA_TYPELOCBUILDER_H +#define LLVM_CLANG_SEMA_TYPELOCBUILDER_H #include "clang/AST/TypeLoc.h" #include "llvm/ADT/SmallVector.h"