adrian-prantl wrote: @jimingham I changed the API to just record the offset of the expression in the command instead of the expression itself, which should make this all look a bit more logical. https://github.com/llvm/llvm-project/pull/110901