walter-erquinigo wrote: This change is not ideal. Instead, just define a default constructor for the struct. Otherwise every time someone creates a new Symbol object, they'll have to initialize it manually. https://github.com/llvm/llvm-project/pull/156956