Fix crash displaying location of default token
Fix crash displaying location of default token

When a token fails to be read, it will often return a default token
instead. That token also has a location, which was being set to a
garbage value (because it was accessing an empty optional).

WebAssembly/wasp,WebAssembly/wasp,WebAssembly/wasp