Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: 254892b5af6606d42940309402ca3acfd8f720e0
https://github.com/dyninst/dyninst/commit/254892b5af6606d42940309402ca3acfd8f720e0
Author: kupsch <kupsch@xxxxxxxxxxx>
Date: 2024-09-25 (Wed, 25 Sep 2024)
Changed paths:
M dataflowAPI/src/SymEvalPolicy.h
M symtabAPI/h/Aggregate.h
M symtabAPI/h/Function.h
M symtabAPI/h/Module.h
M symtabAPI/h/Region.h
M symtabAPI/h/Variable.h
M symtabAPI/src/Aggregate.C
M symtabAPI/src/Function.C
M symtabAPI/src/Module.C
M symtabAPI/src/Region.C
M symtabAPI/src/Variable.C
Log Message:
-----------
warning fix: ambiguous-reversed-operator (#1782)
In C++20 and later the signature of operator== should be
T::operator==(const T&) const otherwise it is ambiguous as
C++ 20 and later also looks for matching function with the
arguments reversed and if only one is const then reversing
results in two distinct function signatures that match equally
well. Some of these were reported as compiler warnings,
others from manual inspection.
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|