diff options
author | Nandor Licker <n@ndor.email> | 2019-08-30 21:32:00 +0000 |
---|---|---|
committer | Nandor Licker <n@ndor.email> | 2019-08-30 21:32:00 +0000 |
commit | af1bfac502bc3ddd1059f6072f0651f3ba926f9b (patch) | |
tree | b36486d3559e474b3303cf89765878378a015441 /include/clang/AST | |
parent | 6fd9c5d50bbe0fe4b516dd2bdf6604cb44c67455 (diff) | |
download | clang-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.h | 10 |
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 { |