This is an archive of the discontinued LLVM Phabricator instance.

Avoid passing objects with __declspec(align) members by value (PR24113) - clang part
Needs ReviewPublic

Authored by hans on Jul 13 2015, 5:08 PM.

Details

Reviewers
Bigcheese
rnk
Summary

This is the Clang part of http://reviews.llvm.org/D11167

Diff Detail

Event Timeline

hans updated this revision to Diff 29629.Jul 13 2015, 5:08 PM
hans retitled this revision from to Avoid passing objects with __declspec(align) members by value (PR24113) - clang part.
hans updated this object.
hans added reviewers: rnk, Bigcheese.
hans added a subscriber: cfe-commits.
rnk added inline comments.Jul 14 2015, 9:23 AM
lib/ASTMatchers/ASTMatchersInternal.cpp
23

The lack of & here and below was probably a bug. :)

hans added a comment.Jul 14 2015, 9:51 AM

The rest of these are pretty horrible. I probably won't pursue this after r242157.

lib/ASTMatchers/ASTMatchersInternal.cpp
23

r242161