--- nono/lib/bitops.h 2026/04/29 17:05:08 1.1.1.2 +++ nono/lib/bitops.h 2026/04/29 17:05:22 1.1.1.3 @@ -47,8 +47,8 @@ ROR32(uint32 a, int n) static constexpr bool bit_rising(uint before, uint after, uint mask) { - // before が 0 で mask が 1 のビットだけを立てる - // それが 1 で after が 1 なら立ち上がり + // before が 0 で mask が 1 のビットだけを立てる。 + // それが 1 で after が 1 なら立ち上がり。 return (~before & mask) & after; } @@ -56,7 +56,7 @@ bit_rising(uint before, uint after, uint static constexpr bool bit_falling(uint before, uint after, uint mask) { - // before が 1 で mask が 1 のビットだけを立てる - // それが 1 で after が 0 なら立ち下がり + // before が 1 で mask が 1 のビットだけを立てる。 + // それが 1 で after が 0 なら立ち下がり。 return (before & mask) & ~after; }