• 
      

    Add typing for diff opcodes.

    Review Request #14418 — Created May 2, 2025 and submitted — Latest diff uploaded

    Information

    Review Board
    master

    Reviewers

    This change updates diff opcodes to use explicitly typed tuples. The
    opcodes created by the Differ implementation have a tag and ranges,
    and then the opcode generator adds an additional metadata field. In the
    interest of avoiding any changes, we therefore have separate definitions
    for both steps.

    • Did a bunch of smoke testing of diff generation and saw that
      everything still worked correctly.
    • Ran unit tests.

    Commits

    Files