summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachinePostDominators.cpp
diff options
context:
space:
mode:
authorKadir Cetinkaya <kadircet@google.com>2019-10-01 14:08:51 +0000
committerKadir Cetinkaya <kadircet@google.com>2019-10-01 14:08:51 +0000
commitfd019ed54e36179d0b69d93822164ec2e5689e36 (patch)
treeadd4df2268e7c8e4ac3496a9584fd9649b5496f2 /llvm/lib/CodeGen/MachinePostDominators.cpp
parentb67c3b6cf0f039503d35ad91c1ababebe56e036f (diff)
downloadbcm5719-llvm-fd019ed54e36179d0b69d93822164ec2e5689e36.tar.gz
bcm5719-llvm-fd019ed54e36179d0b69d93822164ec2e5689e36.zip
[clang] Make handling of unnamed template params similar to function params
Summary: Clang uses the location identifier should be inserted for declarator decls when a decl is unnamed. But for type template and template template paramaters it uses the location of "typename/class" keyword, which makes it hard for tooling to insert/change parameter names. This change tries to unify these two cases by making template parameter parsing and sourcerange operations similar to function params/declarator decls. Reviewers: ilya-biryukov Subscribers: arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D68143 llvm-svn: 373340
Diffstat (limited to 'llvm/lib/CodeGen/MachinePostDominators.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud