diff --git a/clang/include/clang/Parse/Parser.h b/clang/include/clang/Parse/Parser.h index 47f72135c97cff..eb8a851da7e04e 100644 --- a/clang/include/clang/Parse/Parser.h +++ b/clang/include/clang/Parse/Parser.h @@ -1355,6 +1355,10 @@ class Parser : public CodeCompletionHandler { void ParseLexedAttributes() override; void ParseLexedPragmas() override; + // Delete copy constructor and copy assignment operator. + LateParsedClass(const LateParsedClass &) = delete; + LateParsedClass &operator=(const LateParsedClass &) = delete; + private: Parser *Self; ParsingClass *Class;