boostorg / boostorg/range

Is this a bug in irange.hpp

Open
#87 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
45
Forks
104
PR merge metrics
No merged PRs in 30d

Description

Lines 166 to 169 in irange.hpp:
166 reference dereference() const
167 {
168 return m_first + (m_step * m_step_size);
169 }
This looks like it is returning a reference to a temporary. Undefined behaviour?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.