Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Ridge2017-12-10 20:31:44 +0000
committerNathan Ridge2017-12-20 20:09:30 +0000
commitbe77fcf544e478f1cdb801e7d8debf117328c34d (patch)
treeb341f3d59ac47b6279a012dd00705fcfd9afd998 /core/org.eclipse.cdt.core.tests/parser
parent8618c34e5f526cced6b62e78549680edd28923a6 (diff)
downloadorg.eclipse.cdt-be77fcf544e478f1cdb801e7d8debf117328c34d.tar.gz
org.eclipse.cdt-be77fcf544e478f1cdb801e7d8debf117328c34d.tar.xz
org.eclipse.cdt-be77fcf544e478f1cdb801e7d8debf117328c34d.zip
Bug 528456 - Store specializations of anonymous classes in the index
Diffstat (limited to 'core/org.eclipse.cdt.core.tests/parser')
-rw-r--r--core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCPPTemplateResolutionTest.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCPPTemplateResolutionTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCPPTemplateResolutionTest.java
index 4ae606e5b46..f172faccb84 100644
--- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCPPTemplateResolutionTest.java
+++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCPPTemplateResolutionTest.java
@@ -3153,4 +3153,18 @@ public class IndexCPPTemplateResolutionTest extends IndexBindingResolutionTestBa
public void testAssignmentToMemberArrayElement_514363() throws Exception {
checkBindings();
}
+
+ // template <typename>
+ // struct Outer {
+ // static struct {
+ // int field;
+ // } static_field;
+ // };
+ //
+ // auto waldo = Outer<int>::static_field;
+
+ // int x = waldo.field;
+ public void testSpecializationOfAnonymousClass_528456() throws Exception {
+ checkBindings();
+ }
}

Back to the top