mirror of
https://github.com/espressif/esp-idf.git
synced 2026-07-13 06:23:04 +03:00
Use dual-path macros: C keeps fragment-style designated initializers; C++ uses GNU statement expressions (ESP_LOG_CONFIG_INIT pattern). Add compile-only C++ regression tests for LP UART/I2C and ULP RISC-V I2C. Closes https://github.com/espressif/esp-idf/issues/18369 Co-authored-by: Cursor <cursoragent@cursor.com>