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.
Details
Details
- Reviewers
a.sidorin r.stahl a_sidorin - Commits
- rGfe68e29f854d: [ASTmporter] SourceRange-free function parameter checking for declarations
rC339018: [ASTmporter] SourceRange-free function parameter checking for declarations
rL339018: [ASTmporter] SourceRange-free function parameter checking for declarations
Diff Detail
Diff Detail
- Repository
- rL LLVM