aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-05-19 21:10:40 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-05-19 21:10:40 +0000
commit0ec78fa2c92b714de41cc87cfa79e4877ab5479e (patch)
tree08d8f593cbff7e9497f2e21c625815ed830483d0
parentdc241b42c7588f99027b035a09b71557a6db219e (diff)
Move AnalysisConsumer.h and Analyses.def from tools/clang-cc to
include/clang/Frontend, and move AnalysisConsumer.cpp from tools/clang-cc to lib/Frontend. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72135 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/clang/Frontend/Analyses.def (renamed from tools/clang-cc/Analyses.def)0
-rw-r--r--include/clang/Frontend/AnalysisConsumer.h (renamed from tools/clang-cc/AnalysisConsumer.h)8
-rw-r--r--lib/Frontend/AnalysisConsumer.cpp (renamed from tools/clang-cc/AnalysisConsumer.cpp)2
-rw-r--r--lib/Frontend/CMakeLists.txt1
-rw-r--r--tools/clang-cc/CMakeLists.txt1
-rw-r--r--tools/clang-cc/clang-cc.cpp10
6 files changed, 11 insertions, 11 deletions
diff --git a/tools/clang-cc/Analyses.def b/include/clang/Frontend/Analyses.def
index 3492d09c10..3492d09c10 100644
--- a/tools/clang-cc/Analyses.def
+++ b/include/clang/Frontend/Analyses.def
diff --git a/tools/clang-cc/AnalysisConsumer.h b/include/clang/Frontend/AnalysisConsumer.h
index ce87883384..c6452869d2 100644
--- a/tools/clang-cc/AnalysisConsumer.h
+++ b/include/clang/Frontend/AnalysisConsumer.h
@@ -25,21 +25,21 @@ class LangOptions;
/// Analysis - Set of available source code analyses.
enum Analyses {
#define ANALYSIS(NAME, CMDFLAG, DESC, SCOPE) NAME,
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
NumAnalyses
};
/// AnalysisStores - Set of available analysis store models.
enum AnalysisStores {
#define ANALYSIS_STORE(NAME, CMDFLAG, DESC, CREATFN) NAME##Model,
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
NumStores
};
/// AnalysisConstraints - Set of available constraint models.
enum AnalysisConstraints {
#define ANALYSIS_CONSTRAINTS(NAME, CMDFLAG, DESC, CREATFN) NAME##Model,
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
NumConstraints
};
@@ -47,7 +47,7 @@ NumConstraints
/// analysis results.
enum AnalysisDiagClients {
#define ANALYSIS_DIAGNOSTICS(NAME, CMDFLAG, DESC, CREATFN, AUTOCREAT) PD_##NAME,
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
NUM_ANALYSIS_DIAG_CLIENTS
};
diff --git a/tools/clang-cc/AnalysisConsumer.cpp b/lib/Frontend/AnalysisConsumer.cpp
index ce65776c5a..02a8710b16 100644
--- a/tools/clang-cc/AnalysisConsumer.cpp
+++ b/lib/Frontend/AnalysisConsumer.cpp
@@ -11,7 +11,7 @@
//
//===----------------------------------------------------------------------===//
-#include "AnalysisConsumer.h"
+#include "clang/Frontend/AnalysisConsumer.h"
#include "clang/Frontend/PathDiagnosticClients.h"
#include "clang/Frontend/ManagerRegistry.h"
#include "clang/AST/ASTConsumer.h"
diff --git a/lib/Frontend/CMakeLists.txt b/lib/Frontend/CMakeLists.txt
index 02e02f3fc8..241cf5cc8f 100644
--- a/lib/Frontend/CMakeLists.txt
+++ b/lib/Frontend/CMakeLists.txt
@@ -1,6 +1,7 @@
set(LLVM_NO_RTTI 1)
add_clang_library(clangFrontend
+ AnalysisConsumer.cpp
ASTConsumers.cpp
Backend.cpp
CacheTokens.cpp
diff --git a/tools/clang-cc/CMakeLists.txt b/tools/clang-cc/CMakeLists.txt
index a20691dfed..ec2ea3d629 100644
--- a/tools/clang-cc/CMakeLists.txt
+++ b/tools/clang-cc/CMakeLists.txt
@@ -22,6 +22,5 @@ set( LLVM_LINK_COMPONENTS
)
add_clang_executable(clang-cc
- AnalysisConsumer.cpp
clang-cc.cpp
)
diff --git a/tools/clang-cc/clang-cc.cpp b/tools/clang-cc/clang-cc.cpp
index e4888f88c8..95a704b4f6 100644
--- a/tools/clang-cc/clang-cc.cpp
+++ b/tools/clang-cc/clang-cc.cpp
@@ -22,7 +22,7 @@
//
//===----------------------------------------------------------------------===//
-#include "AnalysisConsumer.h"
+#include "clang/Frontend/AnalysisConsumer.h"
#include "clang/Frontend/ASTConsumers.h"
#include "clang/Frontend/CompileOptions.h"
#include "clang/Frontend/FixItRewriter.h"
@@ -1525,7 +1525,7 @@ AnalysisList(llvm::cl::desc("Source Code Analysis - Checks and Analyses"),
llvm::cl::values(
#define ANALYSIS(NAME, CMDFLAG, DESC, SCOPE)\
clEnumValN(NAME, CMDFLAG, DESC),
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
clEnumValEnd));
static llvm::cl::opt<AnalysisStores>
@@ -1535,7 +1535,7 @@ AnalysisStoreOpt("analyzer-store",
llvm::cl::values(
#define ANALYSIS_STORE(NAME, CMDFLAG, DESC, CREATFN)\
clEnumValN(NAME##Model, CMDFLAG, DESC),
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
clEnumValEnd));
static llvm::cl::opt<AnalysisConstraints>
@@ -1545,7 +1545,7 @@ AnalysisConstraintsOpt("analyzer-constraints",
llvm::cl::values(
#define ANALYSIS_CONSTRAINTS(NAME, CMDFLAG, DESC, CREATFN)\
clEnumValN(NAME##Model, CMDFLAG, DESC),
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
clEnumValEnd));
static llvm::cl::opt<AnalysisDiagClients>
@@ -1555,7 +1555,7 @@ AnalysisDiagOpt("analyzer-output",
llvm::cl::values(
#define ANALYSIS_DIAGNOSTICS(NAME, CMDFLAG, DESC, CREATFN, AUTOCREATE)\
clEnumValN(PD_##NAME, CMDFLAG, DESC),
-#include "Analyses.def"
+#include "clang/Frontend/Analyses.def"
clEnumValEnd));
static llvm::cl::opt<bool>