User Details
User Details
- User Since
- May 22 2023, 1:13 PM (19 w, 17 h)
Aug 17 2023
Aug 17 2023
SlaterLatiao added inline comments to D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
SlaterLatiao updated the diff for D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
- Added test case for partial expansion.
SlaterLatiao added inline comments to D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
SlaterLatiao updated the diff for D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
- Make transforming expressions for member packs a separate function.
- Minor edits based on review comments.
SlaterLatiao updated the diff for D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
- Minor fix on comment.
- Replace string '+' with Twine.
SlaterLatiao updated the diff for D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
Remove changes in D156546 which doesn't belong to this patch.
SlaterLatiao added inline comments to D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
SlaterLatiao updated the diff for D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context..
Address review comments.
Aug 16 2023
Aug 16 2023
SlaterLatiao updated the diff for D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
- Refactor instantiating members into 2 functions.
Aug 15 2023
Aug 15 2023
SlaterLatiao retitled D158006: [Clang][WIP]Experimental implementation of data member packs in dependent context. from Member pack access in dependent context. to [Clang][WIP]Experimental implementation of data member packs in dependent context..
Aug 1 2023
Aug 1 2023
SlaterLatiao added inline comments to D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
SlaterLatiao updated the diff for D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
- Address review comments.
Jul 31 2023
Jul 31 2023
SlaterLatiao added inline comments to D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
SlaterLatiao updated the diff for D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
Fix code.
Jul 28 2023
Jul 28 2023
SlaterLatiao added inline comments to D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
SlaterLatiao added a comment to D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
SlaterLatiao updated the diff for D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
Address comments.
- Added test case of duplicate types in template arguments.
- Added ending new line to test case file.
- Renamed "packed data members" -> "data member packs"
SlaterLatiao updated the diff for D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
Revert last commit.
SlaterLatiao updated the diff for D156546: [Clang][WIP]Experimental implementation of data member packs declarations.
- Address review comments.
SlaterLatiao retitled D156546: [Clang][WIP]Experimental implementation of data member packs declarations from [Clang][WIP]Experimental implementation of packed data members declarations to [Clang][WIP]Experimental implementation of data member packs declarations.
SlaterLatiao retitled D156546: [Clang][WIP]Experimental implementation of data member packs declarations from Experimental implementation of packed data member declaration to [Clang][WIP]Experimental implementation of packed data members declarations.
Jul 7 2023
Jul 7 2023
SlaterLatiao retitled D151575: [clang][diagnostics] Always show include stacks on top-level diagnostics from [clang][diagnostics] Always show include stacks on errors to [clang][diagnostics] Always show include stacks on top-level diagnostics.
SlaterLatiao updated the diff for D151575: [clang][diagnostics] Always show include stacks on top-level diagnostics.
- Emit include stack on all top-level diagnostics.
Jun 15 2023
Jun 15 2023
SlaterLatiao updated the diff for D151575: [clang][diagnostics] Always show include stacks on top-level diagnostics.
Remove unnecessary condition and assignment in implementation.
SlaterLatiao requested review of D153068: Remove unnecessary condition and assignment..
May 30 2023
May 30 2023
SlaterLatiao updated the summary of D151575: [clang][diagnostics] Always show include stacks on top-level diagnostics.
SlaterLatiao updated the diff for D151575: [clang][diagnostics] Always show include stacks on top-level diagnostics.
- Added release note.
May 26 2023
May 26 2023
SlaterLatiao updated the diff for D151575: [clang][diagnostics] Always show include stacks on top-level diagnostics.
- Add newline to end of file.
SlaterLatiao updated the summary of D151575: [clang][diagnostics] Always show include stacks on top-level diagnostics.
May 25 2023
May 25 2023
SlaterLatiao updated the diff for D151162: Add -Wpacked-non-pod to -Wall.
Adding back the -triple flag
SlaterLatiao added a comment to D151162: Add -Wpacked-non-pod to -Wall.
I shouldn't remove -triple=x86_64-none-none in the test case. The "padding struct 'S1' with 1 byte" warning can be different in different architectures. I'll add it back.
SlaterLatiao added a comment to D151162: Add -Wpacked-non-pod to -Wall.
SlaterLatiao updated the summary of D151162: Add -Wpacked-non-pod to -Wall.
SlaterLatiao updated the diff for D151162: Add -Wpacked-non-pod to -Wall.
- Fix missing parenthesis.
SlaterLatiao updated the diff for D151162: Add -Wpacked-non-pod to -Wall.
- Test behavior of -Wpacked-non-pod in -Wall and update test case name.
- Update release note.
May 24 2023
May 24 2023
SlaterLatiao added a comment to D151162: Add -Wpacked-non-pod to -Wall.
SlaterLatiao added inline comments to D151162: Add -Wpacked-non-pod to -Wall.
SlaterLatiao updated the diff for D151162: Add -Wpacked-non-pod to -Wall.
- Removed the -triple flag from warn-padded-packed testcase.
May 23 2023
May 23 2023
SlaterLatiao updated the diff for D151162: Add -Wpacked-non-pod to -Wall.
Test -Wpacked-non-pod not emitting warnings of "packed attribute is unnecessary".
May 22 2023
May 22 2023
SlaterLatiao updated the summary of D151162: Add -Wpacked-non-pod to -Wall.
SlaterLatiao updated the summary of D151162: Add -Wpacked-non-pod to -Wall.
SlaterLatiao requested review of D151162: Add -Wpacked-non-pod to -Wall.