Unverified Commit e1d4ddb0 authored by NagyDonat's avatar NagyDonat Committed by GitHub
Browse files

Reapply "[analyzer] Accept C library functions from the `std` namespace" again (#85791)

This reapplies 80ab8234 again, after
fixing a name collision warning in the unit tests (see the revert commit
13ccaf9b

 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: default avatarBalazs Benics <benicsbalazs@gmail.com>
parent 1081d3a0
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment