diff options
author | Gabor Marton <martongabesz@gmail.com> | 2018-08-06 14:38:37 +0000 |
---|---|---|
committer | Gabor Marton <martongabesz@gmail.com> | 2018-08-06 14:38:37 +0000 |
commit | fe68e29f854d9ae7a2f90d04b02d2dbc507d2146 (patch) | |
tree | 3ffaac37b78de62a3cdb97ea001eadd14199d97e /clang/unittests/Basic/FixedPointTest.cpp | |
parent | 8d53476614157bba06b14e672621cef7e7ee7497 (diff) | |
download | bcm5719-llvm-fe68e29f854d9ae7a2f90d04b02d2dbc507d2146.tar.gz bcm5719-llvm-fe68e29f854d9ae7a2f90d04b02d2dbc507d2146.zip |
[ASTmporter] SourceRange-free function parameter checking for declarations
Summary: The previous code which avoided infinite recursion (because of reparsing declarations in function parameter lists) contained SourceRange dependent code which had some problems when parameter types were coming from macros. The new solution is not using macros and therefore much safer. A couple of importer problems are fixed in redis and tmux by this fix. Various unittests are included.
Reviewers: a.sidorin, r.stahl, a_sidorin
Reviewed By: a_sidorin
Subscribers: cfe-commits, dkrupp, balazske, martong
Differential Revision: https://reviews.llvm.org/D49792
Patch by Zoltan Gera!
llvm-svn: 339018
Diffstat (limited to 'clang/unittests/Basic/FixedPointTest.cpp')
0 files changed, 0 insertions, 0 deletions