-
Bug
-
Resolution: Done
-
Not Evaluated
-
None
-
Qt Creator 4.4.0-beta1
-
None
In the following code the 'm_klass' argument in the doSomething call is marked as 'out argument' (i.e. in italics). It is not an 'out argument', it's not even an argument to the doSomething function.
struct Foo {};
void doSomething(Foo *f)
{
(void)f;
}
struct Klass
{
Foo *foo() const { return new Foo; }
};
struct Other
{
void stuff()
{
doSomething(m_klass.foo());
}
const Klass m_klass;
};
| For Gerrit Dashboard: QTCREATORBUG-18591 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 200545,4 | Clang: Remove pointer arguments from output argument | 4.4 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
| 200548,4 | Clang: Show all tokens of a getter as output argument | 4.4 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |