HomePhabricator

DebugInfo: Correct/improve type formatting (pointers to function types…

Authored by dblaikie on Sep 3 2021, 12:18 PM.

Description

DebugInfo: Correct/improve type formatting (pointers to function types especially)

This does add some extra superfluous whitespace (eg: "int *") intended
to make the Simplified Template Names work easier - this makes the
DIE-based names match more exactly the clang-generated names, so it's
easier to identify cases that don't generate matching names.

(arguably we could change clang to skip that whitespace or add some
fuzzy matching to accommodate differences in certain whitespace - but
this seemed easier and fairly low-impact)

Details

Committed
dblaikieSep 3 2021, 12:22 PM
Parents
rG6df09d6ccbc0: [SampleFDO] Fix -Wnon-virtual-dtor
Branches
Unknown
Tags
Unknown