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 235829 - Regression on Loki: unresolved identifier in specialization.
Summary: Regression on Loki: unresolved identifier in specialization.
Status: VERIFIED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 7.4
Hardware: PC Solaris
: P3 normal (vote)
Assignee: petrk
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-11 17:26 UTC by petrk
Modified: 2013-11-13 08:25 UTC (History)
1 user (show)

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 petrk 2013-09-11 17:26:58 UTC
------ newfile.h -------

struct A {};

template <typename T> 
struct container {};    

typedef container<A> alias;

------ main.cpp --------

#include "newfile.h"

template <>
struct container<A> {
    int foo();
};

int roo(alias d) {
    d.foo();
}
Comment 2 Quality Engineering 2013-11-11 20:12:50 UTC
Integrated into 'releases/release74', will be available in build *201311111738* or newer. Wait for official and publicly available build.

Changeset: http://hg.netbeans.org/releases/rev/2e66fd4226f0
User: Petr Kudryavtsev <petrk@netbeans.org>
Log: Fixed #235829 - Regression on Loki: unresolved identifier in specialization.
-- added recognition of the context where resolving was started
-- changed api in CsmCacheManager + removed counting level of instantiation in InstantiationProviderImpl
(transplanted from 9aef4a7efaca284e02e8ba1b9364114c58399ddf)
(transplanted from c6beaf6fa5166e3e9517cef6fa81742451e309b7)
Comment 3 soldatov 2013-11-12 08:51:44 UTC
verified in NetBeans IDE 7.4 (Build 201311111738)