REVISION ID SHA-1 COMMIT
1497300 (MAC) 525c2ec42e6288dc4720f1aa72512eabaa827308
1497331 (WIN) 9b0ca0ba588f31120d4090a45f209a735a5e2b52

525c2ec42e6288dc4720f1aa72512eabaa827308 [ log ] [ tgz ]
Keigo Oka <oka@google.com> Wed Aug 06 01:07:51 2025
Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> Wed Aug 06 01:07:51 2025
4507c6bac7592c50e3cf74f2513536b01df597ed
b19091ef1d0d9b8443fa6c9f0b809eb1fdcb40e7 [ diff ]

java_cpp_enum: Support IS_POSIX and fix a bug on empty line handling

- Allow enum to have BUILDFLAG(IS_POSIX) ifdefs in it.
- Fix a crash bug that happens if an empty line exists before the last
  ignored ifdefs.

Bug: 422035179
Test: java_cpp_enum_tests.py
Change-Id: I89d4ec778722b46e07448ad35bf6babb519c7663
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6791387
Commit-Queue: Keigo Oka <oka@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1497300}