diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2018-04-09 21:47:58 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2018-04-09 21:47:58 +0000 |
commit | d236a34ddb3f9e77147ba1da45c6cbfca8949a45 (patch) | |
tree | 7540daaa9fb2265238175a8b9760c915996f2252 /clang/lib/AST/Decl.cpp | |
parent | 3a8fc92865093ac09f13203cc1ec58e9fd548db7 (diff) | |
download | bcm5719-llvm-d236a34ddb3f9e77147ba1da45c6cbfca8949a45.tar.gz bcm5719-llvm-d236a34ddb3f9e77147ba1da45c6cbfca8949a45.zip |
Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"
This reverts commit r329617. It broke a windows bot.
http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast/builds/16372/steps/test/logs/stdio
llvm-svn: 329627
Diffstat (limited to 'clang/lib/AST/Decl.cpp')
-rw-r--r-- | clang/lib/AST/Decl.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp index 18ef94ba225..b49fda08a7c 100644 --- a/clang/lib/AST/Decl.cpp +++ b/clang/lib/AST/Decl.cpp @@ -3956,7 +3956,7 @@ RecordDecl::RecordDecl(Kind DK, TagKind TK, const ASTContext &C, LoadedFieldsFromExternalStorage(false), NonTrivialToPrimitiveDefaultInitialize(false), NonTrivialToPrimitiveCopy(false), NonTrivialToPrimitiveDestroy(false), - ParamDestroyedInCallee(false), ArgPassingRestrictions(APK_CanPassInRegs) { + CanPassInRegisters(true), ParamDestroyedInCallee(false) { assert(classof(static_cast<Decl*>(this)) && "Invalid Kind!"); } |