D11291: Do not add return type to constructors declaration when editing definition in signature assistant.
    Milian Wolff 
    noreply at phabricator.kde.org
       
    Wed Mar 14 08:03:04 UTC 2018
    
    
  
mwolff added inline comments.
INLINE COMMENTS
> mwolff wrote in adaptsignatureassistant.cpp:49
> afaik you can simplify the below by reusing a function from DUChainUtils that gets you the declaration for a definition. always cast that at the start and then cast the return result
bool isConstructor(const Declaration *functionDecl)
  {
      auto classFun = dynamic_cast<const ClassFunctionDeclaration*>(DUChainUtils::declarationForDefinition(functionDecl));
      return classFun && classFun->isConstructor();
  }
REPOSITORY
  R32 KDevelop
REVISION DETAIL
  https://phabricator.kde.org/D11291
To: shashwatdixit, kfunk, mwolff, #kdevelop, brauch
Cc: brauch, apol, #kdevelop, kdevelop-devel, antismap, iodelay, vbspam, njensen, geetamc, Pilzschaf, akshaydeo, surgenight, arrowdodger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20180314/87247bdb/attachment-0001.html>
    
    
More information about the KDevelop-devel
mailing list