This uses the new CDF_MaybeBuiltin flag to handle C library functions. It's mostly a refactoring pass, but it does fix a bug in handling memset() when it expands to __builtin___memset_chk() because the latter has one more argument and memset() handling code was trying to match the exact number of arguments.
Details
Details
- Reviewers
dcoughlin xazax.hun a_sidorin rnkovacs mikhail.ramalho Szelethus baloghadamsoftware Charusso - Commits
- rG35fdec1b54c6: [analyzer] CStringChecker: Modernize to use CallDescriptions.
rC364868: [analyzer] CStringChecker: Modernize to use CallDescriptions.
rL364868: [analyzer] CStringChecker: Modernize to use CallDescriptions.
Diff Detail
Diff Detail
- Repository
- rL LLVM