summaryrefslogtreecommitdiffstats
path: root/clang/include
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@apple.com>2018-03-13 18:58:25 +0000
committerAkira Hatanaka <ahatanaka@apple.com>2018-03-13 18:58:25 +0000
commit34fb26456b6f5503ece10548d904babb0b65328a (patch)
tree1467789fc7af62e4fb861b38eef93874e7502d6d /clang/include
parentaee0af3e23a1bff79dc326cec3e9c85bba2e958c (diff)
downloadbcm5719-llvm-34fb26456b6f5503ece10548d904babb0b65328a.tar.gz
bcm5719-llvm-34fb26456b6f5503ece10548d904babb0b65328a.zip
Serialize the NonTrivialToPrimitive* flags I added in r326307.
rdar://problem/38421774 llvm-svn: 327434
Diffstat (limited to 'clang/include')
-rw-r--r--clang/include/clang/AST/Decl.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/clang/include/clang/AST/Decl.h b/clang/include/clang/AST/Decl.h
index 57c6f453363..e14187013a0 100644
--- a/clang/include/clang/AST/Decl.h
+++ b/clang/include/clang/AST/Decl.h
@@ -3616,24 +3616,24 @@ public:
return NonTrivialToPrimitiveDefaultInitialize;
}
- void setNonTrivialToPrimitiveDefaultInitialize() {
- NonTrivialToPrimitiveDefaultInitialize = true;
+ void setNonTrivialToPrimitiveDefaultInitialize(bool V) {
+ NonTrivialToPrimitiveDefaultInitialize = V;
}
bool isNonTrivialToPrimitiveCopy() const {
return NonTrivialToPrimitiveCopy;
}
- void setNonTrivialToPrimitiveCopy() {
- NonTrivialToPrimitiveCopy = true;
+ void setNonTrivialToPrimitiveCopy(bool V) {
+ NonTrivialToPrimitiveCopy = V;
}
bool isNonTrivialToPrimitiveDestroy() const {
return NonTrivialToPrimitiveDestroy;
}
- void setNonTrivialToPrimitiveDestroy() {
- NonTrivialToPrimitiveDestroy = true;
+ void setNonTrivialToPrimitiveDestroy(bool V) {
+ NonTrivialToPrimitiveDestroy = V;
}
/// \brief Determines whether this declaration represents the
OpenPOWER on IntegriCloud