summaryrefslogtreecommitdiff
path: root/include/clang/AST
diff options
context:
space:
mode:
authorNandor Licker <n@ndor.email>2019-08-30 21:32:00 +0000
committerNandor Licker <n@ndor.email>2019-08-30 21:32:00 +0000
commitaf1bfac502bc3ddd1059f6072f0651f3ba926f9b (patch)
treeb36486d3559e474b3303cf89765878378a015441 /include/clang/AST
parent6fd9c5d50bbe0fe4b516dd2bdf6604cb44c67455 (diff)
downloadclang-af1bfac502bc3ddd1059f6072f0651f3ba926f9b.tar.gz
Revert [Clang Interpreter] Initial patch for the constexpr interpreter
This reverts r370531 (git commit d4c1002e0bbbbab50f6891cdd2f5bd3a8f3a3584) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@370535 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/AST')
-rw-r--r--include/clang/AST/ASTContext.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/include/clang/AST/ASTContext.h b/include/clang/AST/ASTContext.h
index 4ce30b7e7e..816f665fed 100644
--- a/include/clang/AST/ASTContext.h
+++ b/include/clang/AST/ASTContext.h
@@ -139,12 +139,6 @@ class FullComment;
} // namespace comments
-namespace interp {
-
-class Context;
-
-} // namespace interp
-
struct TypeInfo {
uint64_t Width = 0;
unsigned Align = 0;
@@ -570,7 +564,6 @@ private:
const TargetInfo *Target = nullptr;
const TargetInfo *AuxTarget = nullptr;
clang::PrintingPolicy PrintingPolicy;
- std::unique_ptr<interp::Context> InterpContext;
public:
IdentifierTable &Idents;
@@ -580,9 +573,6 @@ public:
IntrusiveRefCntPtr<ExternalASTSource> ExternalSource;
ASTMutationListener *Listener = nullptr;
- /// Returns the clang bytecode interpreter context.
- interp::Context &getInterpContext();
-
/// Container for either a single DynTypedNode or for an ArrayRef to
/// DynTypedNode. For use with ParentMap.
class DynTypedNodeList {