summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2019-10-10 01:10:01 +0000
committerReid Kleckner <rnk@google.com>2019-10-10 01:10:01 +0000
commitc34385d07c7d59447bf836b740f032235391d121 (patch)
tree78e30b3299264ab557a9b6f86602e358f899ba6c /clang/lib/AST/ASTContext.cpp
parent9d8f0b3519c4e9e4e2a3d3b19ea0caf9ef3f85ce (diff)
downloadbcm5719-llvm-c34385d07c7d59447bf836b740f032235391d121.tar.gz
bcm5719-llvm-c34385d07c7d59447bf836b740f032235391d121.zip
Revert [mangle] Fix mangling where an extra mangle context is required.
This reverts r374200 (git commit fd18e94697c987d5f24e25aa4e27adaffff3cce4) Causes crashes just compiling `int main() {}` on my machine. llvm-svn: 374268
Diffstat (limited to 'clang/lib/AST/ASTContext.cpp')
-rw-r--r--clang/lib/AST/ASTContext.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/clang/lib/AST/ASTContext.cpp b/clang/lib/AST/ASTContext.cpp
index 8dd57f2bd28..a41b64ffcc8 100644
--- a/clang/lib/AST/ASTContext.cpp
+++ b/clang/lib/AST/ASTContext.cpp
@@ -10261,16 +10261,6 @@ ASTContext::getManglingNumberContext(const DeclContext *DC) {
return *MCtx;
}
-MangleNumberingContext &
-ASTContext::getManglingNumberContext(NeedExtraManglingDecl_t, const Decl *D) {
- assert(LangOpts.CPlusPlus); // We don't need mangling numbers for plain C.
- std::unique_ptr<MangleNumberingContext> &MCtx =
- ExtraMangleNumberingContexts[D];
- if (!MCtx)
- MCtx = createMangleNumberingContext();
- return *MCtx;
-}
-
std::unique_ptr<MangleNumberingContext>
ASTContext::createMangleNumberingContext() const {
return ABI->createMangleNumberingContext();
OpenPOWER on IntegriCloud