aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunctionSplitter.cpp
diff options
context:
space:
mode:
authorNagyDonat <donat.nagy@ericsson.com>2024-03-25 12:43:51 +0100
committerGitHub <noreply@github.com>2024-03-25 12:43:51 +0100
commite1d4ddb0c68f69001d7de43d9c678f4d73c1ecba (patch)
tree0ae4a9d8534add56edb0b8bb586d9c1f9a295b57 /llvm/lib/CodeGen/MachineFunctionSplitter.cpp
parent1081d3a0a7aeee795b11947d850cecc9c63a187a (diff)
downloadllvm-e1d4ddb0c68f69001d7de43d9c678f4d73c1ecba.zip
llvm-e1d4ddb0c68f69001d7de43d9c678f4d73c1ecba.tar.gz
llvm-e1d4ddb0c68f69001d7de43d9c678f4d73c1ecba.tar.bz2
Reapply "[analyzer] Accept C library functions from the `std` namespace" again (#85791)
This reapplies 80ab8234ac309418637488b97e0a62d8377b2ecf again, after fixing a name collision warning in the unit tests (see the revert commit 13ccaf9b9d4400bb128b35ff4ac733e4afc3ad1c for details). In addition to the previously applied changes, this commit also clarifies the code in MallocChecker that distinguishes POSIX "getline()" and C++ standard library "std::getline()" (which are two completely different functions). Note that "std::getline()" was (accidentally) handled correctly even without this clarification; but it's better to explicitly handle and test this corner case. --------- Co-authored-by: Balazs Benics <benicsbalazs@gmail.com>
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionSplitter.cpp')
0 files changed, 0 insertions, 0 deletions