[PATCH] D94196: [NFC] Move readAPValue/writeAPValue up the inheritance hierarchy
Varun Gandhi via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Jan 6 14:38:20 PST 2021
varungandhi-apple created this revision.
varungandhi-apple added a reviewer: rjmccall.
varungandhi-apple requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
The implementation for (de)serialization of APValues can be shared
between Clang and Swift, so we prefer pushing the methods up
the inheritance hierarchy, instead of having the methods live in
ASTReader/ASTWriter. Fixes rdar://72592937.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D94196
Files:
clang/include/clang/AST/APValue.h
clang/include/clang/AST/AbstractBasicReader.h
clang/include/clang/AST/AbstractBasicWriter.h
clang/include/clang/AST/PropertiesBase.td
clang/include/clang/Serialization/ASTRecordReader.h
clang/include/clang/Serialization/ASTRecordWriter.h
clang/include/clang/Serialization/ASTWriter.h
clang/lib/AST/APValue.cpp
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTWriter.cpp
clang/utils/TableGen/ClangASTPropertiesEmitter.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D94196.314992.patch
Type: text/x-patch
Size: 33822 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20210106/f46d9172/attachment-0001.bin>
More information about the cfe-commits
mailing list