https://bugs.kde.org/show_bug.cgi?id=358799

Piotr Mierzwinski <piotr.mierzwin...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|git master                  |5.1.2
            Summary|Use of "Update definition   |Usage of "Update definition
                   |signature" in "Adapt        |signature" in "Adapt
                   |Signature" breaks           |Signature" breaks
                   |declaration of function if  |declaration of function if
                   |its argument has default    |its argument has default
                   |value                       |value and without it

--- Comment #4 from Piotr Mierzwinski <piotr.mierzwin...@gmail.com> ---
(tested on version 5.2.0)

"Adapt signature" called in header breaks declaration and doesn't update
parameter in definition, only updates usage of this parameter.

Header file
  void slotUpdateMatchingStatus( MatchingStatus matchStatus );

After invoking "Adapt signature. Update definition signature"
  void MyClass::slotUpdateMatchingStatus( MatchingStatus eMatchStatus )
  ;

Definition file:
void MyClass::slotUpdateMatchingStatus( FindReplaceTextBar::MatchingStatus
matchStatus )
{
        if ( eMatchStatus == Value1 )
                do_someting
        else
        if ( eMatchStatus == Value2 )
                do_someting
}

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to