[PATCH] D120857: WIP [randstruct] Create basis for unit test module

2022-03-07 Thread Bill Wendling via Phabricator via cfe-commits
void updated this revision to Diff 413662. void added a comment. Don't call little-used function in DeclContext to re-link the record decls. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120857/new/ https://reviews.llvm.org/D120857 Files: clang/

[PATCH] D120857: WIP [randstruct] Create basis for unit test module

2022-03-07 Thread Bill Wendling via Phabricator via cfe-commits
void updated this revision to Diff 413383. void added a comment. Don't warn on multiple attributes. Instead, use the last one to indicate whether to randomize the layout or not. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120857/new/ https://rev

[PATCH] D120857: WIP [randstruct] Create basis for unit test module

2022-03-06 Thread Bill Wendling via Phabricator via cfe-commits
void updated this revision to Diff 413343. void added a comment. Fix assert from use of null pointer. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120857/new/ https://reviews.llvm.org/D120857 Files: clang/include/clang/AST/Decl.h clang/includ

[PATCH] D120857: WIP [randstruct] Create basis for unit test module

2022-03-05 Thread Bill Wendling via Phabricator via cfe-commits
void updated this revision to Diff 413260. void added a comment. Update with coding style. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120857/new/ https://reviews.llvm.org/D120857 Files: clang/include/clang/AST/Decl.h clang/include/clang/AST

[PATCH] D120857: WIP [randstruct] Create basis for unit test module

2022-03-02 Thread Bill Wendling via Phabricator via cfe-commits
void created this revision. Herald added subscribers: dang, jdoerfert, mgorny. Herald added a reviewer: aaron.ballman. Herald added a project: All. void requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. Build the unit tests with (in the build