From e7afaadd8b7a41cf9fab15786e863e78a8cc1473 Mon Sep 17 00:00:00 2001 From: Erich Keane Date: Fri, 23 Jul 2021 11:24:30 -0700 Subject: [PATCH] Revert "Delete PrintingPolicy's copy constructor/operator." My test that showed we don't copy it was wrong! This reverts commit 68ef916659b9cd4127276f9502fc2870ca6cfdea. --- clang/include/clang/AST/PrettyPrinter.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/clang/include/clang/AST/PrettyPrinter.h b/clang/include/clang/AST/PrettyPrinter.h index 3b09c60..3baf2b2 100644 --- a/clang/include/clang/AST/PrettyPrinter.h +++ b/clang/include/clang/AST/PrettyPrinter.h @@ -76,9 +76,6 @@ struct PrintingPolicy { SuppressImplicitBase(false), FullyQualifiedName(false), PrintCanonicalTypes(false), PrintInjectedClassNameWithArguments(true) {} - PrintingPolicy(const PrintingPolicy&) = delete; - PrintingPolicy &operator=(const PrintingPolicy &) = delete; - /// Adjust this printing policy for cases where it's known that we're /// printing C++ code (for instance, if AST dumping reaches a C++-only /// construct). This should not be used if a real LangOptions object is -- 2.7.4