diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2018-03-13 18:58:25 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2018-03-13 18:58:25 +0000 |
commit | 34fb26456b6f5503ece10548d904babb0b65328a (patch) | |
tree | 1467789fc7af62e4fb861b38eef93874e7502d6d /clang/include | |
parent | aee0af3e23a1bff79dc326cec3e9c85bba2e958c (diff) | |
download | bcm5719-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.h | 12 |
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 |