martong planned changes to this revision. martong marked 3 inline comments as done. martong added inline comments.
================ Comment at: clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:533 + + IntValue.dump(); + return IntValue.getSExtValue(); ---------------- balazske wrote: > Debug message (to be removed)? Thanks, good catch! ================ Comment at: clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:535 + return IntValue.getSExtValue(); + }(); ---------------- balazske wrote: > It would be good to have this function available generally to other checkers, > the same functionality is needed in https://reviews.llvm.org/D72705 too. > It could work with any (specified) macro name, there are other special values > in API calls. But there can be more difficult cases if the EOF (or other) is > not a simple value but another macro or constructed from values some way. > (The `ULONG_MAX` and similar can be get in the same way.) Ok, I am gonna put a generic version of this under `CheckerHelpers.h`, so all checkers can use it. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D74473/new/ https://reviews.llvm.org/D74473 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits