summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/PrintPreprocessedOutput.cpp
diff options
context:
space:
mode:
authorAdrian McCarthy <amccarth@google.com>2017-04-10 16:43:09 +0000
committerAdrian McCarthy <amccarth@google.com>2017-04-10 16:43:09 +0000
commit08eb343cce893e2594de62f1ab976ed03536cb56 (patch)
tree3b347ba58438fd8141fc070cb46d2389974ec645 /clang/lib/Frontend/PrintPreprocessedOutput.cpp
parent3eec73e20b8fce19bf2754b270968e876fb31e9d (diff)
downloadbcm5719-llvm-08eb343cce893e2594de62f1ab976ed03536cb56.tar.gz
bcm5719-llvm-08eb343cce893e2594de62f1ab976ed03536cb56.zip
Improves pretty printing of variable types in llvm-pdbdump
* Adds support for pointers to arrays, which was missing * Adds some tests * Improves consistency of const and volatile qualifiers * Eliminates non-composable special case code for arrays and function by using a more general recursive approach * Has a hack for getting the calling convention into the right spot for pointer-to-functions Given the rapid changes happenning in llvm-pdbdump, this may be difficult to merge. Differential Revision: https://reviews.llvm.org/D31832 llvm-svn: 299848
Diffstat (limited to 'clang/lib/Frontend/PrintPreprocessedOutput.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud