1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib/DebugInfo
Aaron Smith a4bf47e131 Fix pretty printing the unspecified param of a variadic function
Summary:
 - Fix a bug in PrettyBuiltinDumper that returns "void" as the name for
  an unspecified builtin type. Since the unspecified param of a variadic
  function is considered a builtin of unspecified type in PDBs, we set
  "..." for its name.

  - Provide a method to determine if a PDBSymbolFunc is variadic in
  PrettyFunctionDumper since PDBSymbolFunc::getArgument() doesn't return the
  last unspecified-type param.

  - Add a pretty-func-dumper.test to test pretty dumping of variadic
  functions.

Reviewers: zturner, llvm-commits

Reviewed By: zturner

Differential Revision: https://reviews.llvm.org/D41801

llvm-svn: 322608
2018-01-17 01:22:03 +00:00
..
CodeView [COFF] Teach LLD to use the COFF .debug$H section. 2017-12-14 18:07:04 +00:00
DWARF [DebugInfo] Unify dumping of address ranges 2018-01-16 11:17:57 +00:00
MSF [MSF] Fix FPM interval calcluation 2018-01-05 18:12:14 +00:00
PDB Fix pretty printing the unspecified param of a variadic function 2018-01-17 01:22:03 +00:00
Symbolize Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
CMakeLists.txt
LLVMBuild.txt