1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 09:25:31 +02:00
cdt/core/org.eclipse.cdt.core.tests
Nathan Ridge daad877559 Bug 526684 - Use InstantiationContext.setExpandPack() in CPPTemplates.instantiateTypes() if appropriate
InstantiationContext.setExpandPack() and related methods were introduced
in bug 486971 to ensure that when instantiating a type list that
contains a pack expansion, with a parameter map that maps the template
parameter pack that appears in the expansion to another parameter pack
(which can happen when e.g. instantiating an alias template with
dependent arguments), the pack is expanded in the correct place.

However, bug 486971 only added use of this machinery to CPPTemplates.
instantiateArguments(). We can also instantiate a type list in
instantiateTypes() (used e.g. when instantiating the parameter types
of a function type), so the machinery needs to be used there as well.

Change-Id: Iabb458e8e3166c15ed922656fc0729a4a8cf8bbf
2017-11-07 12:11:24 -05:00
..
.settings Moved to JDK 1.8. 2016-03-28 16:50:01 -04:00
META-INF Moved to JDK 1.8. 2016-03-28 16:50:01 -04:00
misc/org/eclipse/cdt Bug 499471: Workaround indexer deadlock when tests running 2016-08-12 05:13:35 -04:00
model/org/eclipse/cdt/core Bug 499471: Workaround indexer deadlock when tests running 2016-08-12 05:13:35 -04:00
parser/org/eclipse/cdt Bug 526684 - Use InstantiationContext.setExpandPack() in CPPTemplates.instantiateTypes() if appropriate 2017-11-07 12:11:24 -05:00
regression/org/eclipse/cdt/core/tests Fix copyright of all CDT plugins using the copyright tool from platform. 2016-01-03 20:38:31 -05:00
resources Bug 520893 Pack expansion in IASTTypeId is lost 2017-08-11 14:29:02 +02:00
suite/org/eclipse/cdt/core Bug 513589 - Add support to build CDT projects in a Docker Container 2017-10-22 05:38:51 -04:00
.classpath Moved to JDK 1.8. 2016-03-28 16:50:01 -04:00
.project
about.html
build.properties Remove reference to java environment in build.properties 2015-09-29 08:57:47 -04:00
plugin.xml bug 416628: "Export" of entries of language settings providers to referencing projects - added capability 2013-09-08 08:09:10 -04:00
pom.xml releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
test.xml