This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 269250 - Display more exact C++ method names in Navigator
Summary: Display more exact C++ method names in Navigator
Status: VERIFIED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: Dev
Hardware: PC All
: P3 normal (vote)
Assignee: Alexander Simon
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-06 11:36 UTC by soldatov
Modified: 2017-04-19 08:31 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description soldatov 2016-12-06 11:36:01 UTC
C++11 code:

struct A1 {
public:
    A1() {}
    void f() && {}
    void f() & {}
};

struct A2 {
public:
    A2() {}
    void f() {}
    void f() volatile {}
    void f() const {}
};

int main(int argc, char** argv) {
    A1 a1;
    a1.f();
    A2 a2;
    a2.f();
    return 0;
}

In Navigator I see "f() const" and a lot of "f()" methods. Users expects more exact description and/or different icons.
Comment 1 Alexander Simon 2017-03-28 15:26:08 UTC
fixed in enum, branch release82, changeset 3597fb909d2f
Comment 2 Quality Engineering 2017-04-02 02:38:14 UTC
Integrated into 'main-silver', will be available in build *201704020002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/8af97dd28935
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixed Bug #269250 Display more exact C++ method names in Navigator
(transplanted from 3597fb909d2f79231c7f6aa076ea7c43bb3e5587)
Comment 3 ilia 2017-04-13 11:02:01 UTC
https://netbeans.org/bugzilla/show_bug.cgi?id=269250 Changesets:
    http://hg.netbeans.org/releases/rev/3597fb909d2f # fixed Bug #269250 Display more exact C++ method names in Navigator
Comment 4 soldatov 2017-04-19 08:31:13 UTC
Verified in NetBeans IDE 8.2 (Build 201704181436)