Summary: | "inline" problems with implementing function in header | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Freddie Witherden <freddie> |
Component: | Language Support: CPP (old) | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | olivier.jg |
Priority: | NOR | ||
Version: | 3.9.99 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: |
Description
Freddie Witherden
2010-04-09 12:26:54 UTC
The second issue is fixed. The first issue still sortof exists in that kdevelop won't prefix with inline for you automatically. It doesn't overwrite anymore though. Still, isn't adding inline to a header function more of a convention than a rule? Should KDevelop do this? the inline case is still present, this is both broken: class Foo { public: Foo(); }; inline | // ctrl + space won't offer implementing the ctor inline Foo:: // implementing ctor now will remove inline Git commit fe266924e45ea4a8cdab6aa5c3e865fa722d0ea8 by Olivier JG. Committed on 17/06/2011 at 04:01. Pushed by olivierjg into branch 'master'. Don't overwrite "inline" when implementing function. BUG: 233816 M +3 -2 languages/cpp/codecompletion/implementationhelperitem.cpp http://commits.kde.org/kdevelop/fe266924e45ea4a8cdab6aa5c3e865fa722d0ea8 |