diff options
author | Samuel Benzaquen <sbenza@google.com> | 2016-03-29 18:02:26 +0000 |
---|---|---|
committer | Samuel Benzaquen <sbenza@google.com> | 2016-03-29 18:02:26 +0000 |
commit | b2ccba525738bdcf03ce7cb6ec87479cf91a6a18 (patch) | |
tree | 9f12462067b3a5c633082d89846cf2509f3606a9 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 4fdc1f0a9412892e4990a961fdc610a94c2153b3 (diff) | |
download | llvm-b2ccba525738bdcf03ce7cb6ec87479cf91a6a18.zip llvm-b2ccba525738bdcf03ce7cb6ec87479cf91a6a18.tar.gz llvm-b2ccba525738bdcf03ce7cb6ec87479cf91a6a18.tar.bz2 |
[clang-tidy] Add check to detect dangling references in value handlers.
Summary:
Add check misc-dangling-handle to detect dangling references in value
handlers like std::experimental::string_view.
It provides a configuration option to specify other handle types that
should also be checked.
Right now it detects:
- Construction from temporaries.
- Assignment from temporaries.
- Return statements from temporaries or locals.
- Insertion into containers from temporaries.
Reviewers: alexfh
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D17811
llvm-svn: 264759
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions