[OPENMP] Move OMPClauseReader/Writer classes to ASTReader/Writer (NFC)
authorKelvin Li <kkwli0@gmail.com>
Sat, 15 Sep 2018 13:54:15 +0000 (13:54 +0000)
committerKelvin Li <kkwli0@gmail.com>
Sat, 15 Sep 2018 13:54:15 +0000 (13:54 +0000)
commitbe286f5f15ed8ee2924266702ff9b91ff2382717
treec3c4426604a14df13e21ca5e6c7a0d3bc5a76deb
parent1b7fc870206a44474ea72b1b6c0c2653582a7987
[OPENMP] Move OMPClauseReader/Writer classes to ASTReader/Writer (NFC)

Move declarations for OMPClauseReader, OMPClauseWriter to ASTReader.h
and ASTWriter.h and move implementation to ASTReader.cpp and
ASTWriter.cpp. This change helps generalize the serialization of
OpenMP clauses and will be used in the future implementation of new
OpenMP directives (e.g. requires).

Patch by Patrick Lyster

Differential Revision: https://reviews.llvm.org/D52097

llvm-svn: 342322
clang/include/clang/AST/OpenMPClause.h
clang/include/clang/AST/StmtVisitor.h
clang/include/clang/Serialization/ASTReader.h
clang/include/clang/Serialization/ASTWriter.h
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTReaderStmt.cpp
clang/lib/Serialization/ASTWriter.cpp
clang/lib/Serialization/ASTWriterStmt.cpp