TPPPP72 wrote: @Sirraide I'm wondering if we should short-circuit and return before `getCharacterData` here? I think that might be better, but it would modify the original code layout. https://github.com/llvm/llvm-project/pull/203792