Opened 11 years ago
Closed 11 years ago
#6395 closed Bugs (fixed)
Some trivial functions aren't declared inline
Reported by: | Owned by: | Ion Gaztañaga | |
---|---|---|---|
Milestone: | To Be Determined | Component: | move |
Version: | Boost 1.48.0 | Severity: | Optimization |
Keywords: | move inline | Cc: |
Description
Many one-liner functions in <boost/move/move.hpp> aren't declared inline. Some compilers, such as Sun and older GCC's won't inline them as such. For instance, even something as simple as:
#include <boost/move/move.hpp> int main() { int x = 123; return boost::move(x); }
Generates a call to boost::move.
Note:
See TracTickets
for help on using tickets.
One liners declared inline. At revision: 76506