The demangled string can contain spaces,This makes lld-link's output a bit more concise. so the quotes make things a bit easier to read.Since most developers can't read mangled names, Two different mangled symbols might demanglethis should make the output a bit easier to the same string (e.gunderstand as well. _ZN3fooC1Ev and _ZN3fooC2Ev), so including the mangled name makes it possible to differentiate them if neededIt also makes lld-link's output consistent with ld.lld's output.
Makes lld/elf consistent with lld/coff's output.(link.exe prints both demangled and mangled names; lld-link used to match link.exe output but now no longer does.)
For people working on toolchains, add a `/demangle:no` flag that makes lld-link print the mangled name instead of the demangled name. (If desired, people could pipe that through `demumble -b` to get the old behavior of both demangled and mangled output.)