]> granicus.if.org Git - clang/commit
make -ftime-trace also print template arguments
authorLubos Lunak <l.lunak@centrum.cz>
Sun, 12 May 2019 10:39:21 +0000 (10:39 +0000)
committerLubos Lunak <l.lunak@centrum.cz>
Sun, 12 May 2019 10:39:21 +0000 (10:39 +0000)
commit589b82d1efbd3c1a97b41692370e32ddd3a65efc
tree5e7760e82ab0a8c9ec7bdedd2fda6fb92c323753
parent7c5438e036cdd2c12a5c894526a7ee618c78d708
make -ftime-trace also print template arguments

Without this, I get e.g. 'PerformPendingInstantiations' -> 'std::fill',
now I get 'std::fill<unsigned long *, int>'.

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@360539 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CodeGenModule.cpp
lib/Sema/SemaTemplateInstantiate.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp