Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 324096

Summary: [C++0x] Incorporate recent changes to the specification
Product: [Tools] CDT Reporter: Markus Schorn <mschorn.eclipse>
Component: cdt-parserAssignee: Project Inbox <cdt-parser-inbox>
Status: ASSIGNED --- QA Contact: Jonah Graham <jonah>
Severity: normal    
Priority: P3 CC: notifications+eclipse.org, yevshif
Version: 8.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Rvalue references: Introduce value categories
mschorn.eclipse: iplog-
Rvalue references: Use value categories in overload resolution
mschorn.eclipse: iplog-
Initializer Lists, Core Issue 990
mschorn.eclipse: iplog-
Function parameter packs in non-final positions, Core Issue 818 mschorn.eclipse: iplog-

Description Markus Schorn CLA 2010-08-31 10:27:48 EDT
The specification of some of the new features has been changed since I provided the implementation. We need to review/update these features:

decltype: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3049.pdf
rvalues:  http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3055.pdf
initializer-lists, inline namespaces, variadic templates:
   http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3079.html
Comment 1 Markus Schorn CLA 2010-09-06 09:45:43 EDT
Created attachment 178266 [details]
Rvalue references: Introduce value categories
Comment 2 CDT Genie CLA 2010-09-06 10:23:05 EDT
*** cdt cvs genie on behalf of mschorn ***
Bug 324096: [C++0x] Value categories.

[*] AST2CPPTests.java 1.360 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java?root=Tools_Project&r1=1.359&r2=1.360

[*] UPCASTKeywordExpression.java 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc/src/org/eclipse/cdt/internal/core/dom/parser/upc/ast/UPCASTKeywordExpression.java?root=Tools_Project&r1=1.7&r2=1.8

[*] PDOMCPPMethod.java 1.39 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPMethod.java?root=Tools_Project&r1=1.38&r2=1.39

[*] CASTAmbiguousExpression.java 1.17 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTAmbiguousExpression.java?root=Tools_Project&r1=1.16&r2=1.17
[*] CASTConditionalExpression.java 1.17 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTConditionalExpression.java?root=Tools_Project&r1=1.16&r2=1.17
[*] CASTCastExpression.java 1.14 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCastExpression.java?root=Tools_Project&r1=1.13&r2=1.14
[*] CASTFieldReference.java 1.22 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldReference.java?root=Tools_Project&r1=1.21&r2=1.22
[*] CASTProblemExpression.java 1.11 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTProblemExpression.java?root=Tools_Project&r1=1.10&r2=1.11
[*] CASTArraySubscriptExpression.java 1.21 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArraySubscriptExpression.java?root=Tools_Project&r1=1.20&r2=1.21
[*] CASTIdExpression.java 1.22 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIdExpression.java?root=Tools_Project&r1=1.21&r2=1.22
[*] CASTExpressionList.java 1.19 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionList.java?root=Tools_Project&r1=1.18&r2=1.19
[*] CASTTypeIdExpression.java 1.16 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdExpression.java?root=Tools_Project&r1=1.15&r2=1.16
[*] CASTFunctionCallExpression.java 1.19 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionCallExpression.java?root=Tools_Project&r1=1.18&r2=1.19
[*] CASTUnaryExpression.java 1.19 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTUnaryExpression.java?root=Tools_Project&r1=1.18&r2=1.19
[*] CASTCompoundStatementExpression.java 1.16 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatementExpression.java?root=Tools_Project&r1=1.15&r2=1.16
[*] CASTBinaryExpression.java 1.23 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBinaryExpression.java?root=Tools_Project&r1=1.22&r2=1.23
[*] CASTLiteralExpression.java 1.20 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLiteralExpression.java?root=Tools_Project&r1=1.19&r2=1.20

[*] ASTAmbiguousNode.java 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTAmbiguousNode.java?root=Tools_Project&r1=1.12&r2=1.13
[*] AbstractGNUSourceCodeParser.java 1.155 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java?root=Tools_Project&r1=1.154&r2=1.155
[*] ASTTypeIdInitializerExpression.java 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTTypeIdInitializerExpression.java?root=Tools_Project&r1=1.3&r2=1.4
[*] ASTAmbiguousCastVsFunctionCallExpression.java 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTAmbiguousCastVsFunctionCallExpression.java?root=Tools_Project&r1=1.6&r2=1.7
[*] ASTAmbiguousBinaryVsCastExpression.java 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTAmbiguousBinaryVsCastExpression.java?root=Tools_Project&r1=1.4&r2=1.5

[*] IGNUASTTypeIdExpression.java 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTTypeIdExpression.java?root=Tools_Project&r1=1.8&r2=1.9

[*] CPPASTUnaryExpression.java 1.35 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTUnaryExpression.java?root=Tools_Project&r1=1.34&r2=1.35
[*] CPPASTPackExpansionExpression.java 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTPackExpansionExpression.java?root=Tools_Project&r1=1.2&r2=1.3
[*] CPPASTAmbiguousExpression.java 1.17 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousExpression.java?root=Tools_Project&r1=1.16&r2=1.17
[*] CPPASTTypeIdInitializerExpression.java 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeIdInitializerExpression.java?root=Tools_Project&r1=1.2&r2=1.3
[*] CPPASTLambdaExpression.java 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTLambdaExpression.java?root=Tools_Project&r1=1.2&r2=1.3
[*] CPPFunctionTemplate.java 1.41 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPFunctionTemplate.java?root=Tools_Project&r1=1.40&r2=1.41
[*] CPPASTFieldReference.java 1.35 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTFieldReference.java?root=Tools_Project&r1=1.34&r2=1.35
[*] CPPASTDeleteExpression.java 1.23 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTDeleteExpression.java?root=Tools_Project&r1=1.22&r2=1.23
[*] CPPASTFunctionCallExpression.java 1.29 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTFunctionCallExpression.java?root=Tools_Project&r1=1.28&r2=1.29
[*] CPPMethod.java 1.37 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPMethod.java?root=Tools_Project&r1=1.36&r2=1.37
[*] CPPASTBinaryExpression.java 1.34 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTBinaryExpression.java?root=Tools_Project&r1=1.33&r2=1.34
[*] CPPASTNewExpression.java 1.29 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTNewExpression.java?root=Tools_Project&r1=1.28&r2=1.29
[*] CPPASTIdExpression.java 1.28 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTIdExpression.java?root=Tools_Project&r1=1.27&r2=1.28
[*] CPPFunction.java 1.66 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPFunction.java?root=Tools_Project&r1=1.65&r2=1.66
[*] CPPASTTypeIdExpression.java 1.18 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTTypeIdExpression.java?root=Tools_Project&r1=1.17&r2=1.18
[*] GNUCPPSourceParser.java 1.239 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java?root=Tools_Project&r1=1.238&r2=1.239
[*] CPPASTCastExpression.java 1.18 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTCastExpression.java?root=Tools_Project&r1=1.17&r2=1.18
[*] CPPMethodTemplate.java 1.24 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPMethodTemplate.java?root=Tools_Project&r1=1.23&r2=1.24
[*] CPPClosureType.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPClosureType.java?root=Tools_Project&r1=1.1&r2=1.2
[*] CPPASTAmbiguousCondition.java 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTAmbiguousCondition.java?root=Tools_Project&r1=1.2&r2=1.3
[*] CPPASTSimpleTypeConstructorExpression.java 1.21 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTSimpleTypeConstructorExpression.java?root=Tools_Project&r1=1.20&r2=1.21
[*] CPPTemplateTemplateParameter.java 1.40 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateTemplateParameter.java?root=Tools_Project&r1=1.39&r2=1.40
[*] CPPASTArraySubscriptExpression.java 1.23 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTArraySubscriptExpression.java?root=Tools_Project&r1=1.22&r2=1.23
[*] CPPASTLiteralExpression.java 1.26 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTLiteralExpression.java?root=Tools_Project&r1=1.25&r2=1.26
[*] CPPASTCompoundStatementExpression.java 1.18 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTCompoundStatementExpression.java?root=Tools_Project&r1=1.17&r2=1.18
[*] CPPASTExpressionList.java 1.24 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionList.java?root=Tools_Project&r1=1.23&r2=1.24
[*] CPPASTConditionalExpression.java 1.19 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTConditionalExpression.java?root=Tools_Project&r1=1.18&r2=1.19
[*] CPPASTProblemExpression.java 1.11 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTProblemExpression.java?root=Tools_Project&r1=1.10&r2=1.11

[+] ExpressionTypes.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/ExpressionTypes.java?root=Tools_Project&revision=1.1&view=markup
[*] CPPVisitor.java 1.131 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPVisitor.java?root=Tools_Project&r1=1.130&r2=1.131
[*] Conversions.java 1.60 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/Conversions.java?root=Tools_Project&r1=1.59&r2=1.60

[*] ICPPASTLiteralExpression.java 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTLiteralExpression.java?root=Tools_Project&r1=1.6&r2=1.7

[*] IASTExpression.java 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTExpression.java?root=Tools_Project&r1=1.12&r2=1.13
Comment 3 Markus Schorn CLA 2010-09-08 05:34:31 EDT
Created attachment 178377 [details]
Rvalue references: Use value categories in overload resolution
Comment 4 CDT Genie CLA 2010-09-08 06:23:02 EDT
*** cdt cvs genie on behalf of mschorn ***
Bug 324096: Use value categories in overload resolution.

[*] AST2CPPTests.java 1.361 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java?root=Tools_Project&r1=1.360&r2=1.361

[*] CPPASTConditionalExpression.java 1.20 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTConditionalExpression.java?root=Tools_Project&r1=1.19&r2=1.20

[*] LookupData.java 1.51 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/LookupData.java?root=Tools_Project&r1=1.50&r2=1.51
[*] Cost.java 1.15 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/Cost.java?root=Tools_Project&r1=1.14&r2=1.15
[*] CPPTemplates.java 1.113 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates.java?root=Tools_Project&r1=1.112&r2=1.113
[*] CPPSemantics.java 1.177 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java?root=Tools_Project&r1=1.176&r2=1.177
[*] Conversions.java 1.61 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/Conversions.java?root=Tools_Project&r1=1.60&r2=1.61
[*] InitializerListType.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/InitializerListType.java?root=Tools_Project&r1=1.1&r2=1.2
[*] TemplateArgumentDeduction.java 1.10 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/TemplateArgumentDeduction.java?root=Tools_Project&r1=1.9&r2=1.10
[*] CPPVisitor.java 1.132 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPVisitor.java?root=Tools_Project&r1=1.131&r2=1.132
[*] FunctionCost.java 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/FunctionCost.java?root=Tools_Project&r1=1.8&r2=1.9
Comment 6 Markus Schorn CLA 2010-09-09 05:38:09 EDT
Created attachment 178493 [details]
Initializer Lists, Core Issue 990
Comment 7 CDT Genie CLA 2010-09-09 06:23:02 EDT
*** cdt cvs genie on behalf of mschorn ***
Bug 324096: Update for initializer lists, c++ issue 990.

[*] AST2CPPTests.java 1.363 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java?root=Tools_Project&r1=1.362&r2=1.363

[*] CPPSemantics.java 1.178 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java?root=Tools_Project&r1=1.177&r2=1.178
[*] Conversions.java 1.63 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/Conversions.java?root=Tools_Project&r1=1.62&r2=1.63

[*] GNUCSourceParser.java 1.155 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java?root=Tools_Project&r1=1.154&r2=1.155

[*] AbstractGNUSourceCodeParser.java 1.156 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java?root=Tools_Project&r1=1.155&r2=1.156

[*] GNUCPPSourceParser.java 1.240 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java?root=Tools_Project&r1=1.239&r2=1.240
Comment 8 Markus Schorn CLA 2010-09-09 07:57:47 EDT
Created attachment 178508 [details]
Function parameter packs in non-final positions, Core Issue 818
Comment 10 Markus Schorn CLA 2012-03-21 09:53:10 EDT
decltype: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3049.pdf
remains to be investigated.