Previously the description allowed to describe symbols with use of
Name and Index keys. This patch removes them and now it is still
possible to use either names or symbol indexes, but the code is simpler
and the format is slightly different.
Such a change will be useful for another patches, e.g see:
https://reviews.llvm.org/D73788#inline-671077
Thinking about his again, I wonder if we want the following output format:
All what is needed is to stop using YAMLFlowString and use StringRef,
so the change is trivial.
That might produce a nicer (?) output when symbol names are long probably,
though I am not sure we should care too much here and/or what is better.