Skip to content

Commit

Permalink
[clang][analyzer][NFC] Refactor code of StdLibraryFunctionsChecker.
Browse files Browse the repository at this point in the history
The code was difficult to maintain (big internal class definitions
with long inline functions, other functions of the same class at
different location far away, irregular ordering of classes and
function definitions). It is now improved to some extent.
New functions are added to RangeConstraint to remove code repetition,
these are useful for planned new features too.
Comments are improved.

Reviewed By: Szelethus

Differential Revision: https://reviews.llvm.org/D143751
  • Loading branch information
balazske committed Mar 9, 2023
1 parent fbcca1b commit 353155a
Showing 1 changed file with 330 additions and 276 deletions.

0 comments on commit 353155a

Please sign in to comment.