Community
Participate
Working Groups
Build Identifier: Update LR Parser for the template arguments rules. XLC parser has a restricted rule for template argument when it contains a relational expression operator '>', requiring a bracket to surround '>', see XLC dochttp://publib.boulder.ibm.com/infocenter/comphelp/v111v131/index.jsp?topic=/com.ibm.xlcpp111.aix.doc/language_ref/template_non-type_arguments.html For example, Myfilebuf<double, (75>25)> x; // valid Myfilebuf<double, 75>25> x; // error We need to update LR parser for this restriction. Reproducible: Always
Created attachment 171175 [details] LR Parser patch 1 applied to org.eclipse.cdt.core.lrparser
Created attachment 171176 [details] LR Parser patch 2 applied to org.eclipse.cdt.core.lrparser
Created attachment 171178 [details] LR XLC Parser patch applied to org.eclipse.cdt.core.lrparser.xlc
First of all they not even in marked at patch, second of all you only suppose to attach one workspace level path. And third changes are massive - it is too late to do something like this. It can be applied to 7.0.1 (in 2 weeks after branch)
Are you serious, ~3Mb worth of patches on the last day? -1 for that.
(In reply to comment #5) > Are you serious, ~3Mb worth of patches on the last day? > -1 for that. Veto. I can't believe your team let you consider asking for this.
(In reply to comment #5) > Are you serious, ~3Mb worth of patches on the last day? > -1 for that. While I wasn't involved in the creation or posting of this patch, and I'm not trying to argue against the veto, I do wish to point out that because the parser is generated, a small amount of changes to the grammar can result in megs of changes to the generated files. If you look at the patches, most of the changes are in generated code, especially the parser action tables, which are always huge. There's only about a page of changes to the grammar. So the "real" size of the patch is not nearly so large as it is perceived to be. Anyway... This should probably be material for 7.0.1 at this point.
(In reply to comment #4) > First of all they not even in marked at patch, second of all you only suppose > to attach one workspace level path. And third changes are massive - it is too > late to do something like this. It can be applied to 7.0.1 (in 2 weeks after > branch) There is a 2mb file size limit for attachment, so I had to split the patch into 3 files. As Chris pointed out, the patch is to fix a grammar rule of the syntax described above, it is large just because of the nature of LR generated code. Anyway, putting it into 7.0.1 is fine for us.
Created attachment 175626 [details] CDT_7_0 LR Parser patch 0 to applied to org.eclipse.cdt.core.lrparser
Created attachment 175627 [details] CDT_7_0 LR Parser patch 1 to applied to org.eclipse.cdt.core.lrparser
Created attachment 175628 [details] CDT_7_0 XLC parser patch applied to org.eclipse.cdt.core.lrparser.xlc
Team, Please review these patches to LR parsers, main changes are: 1, update template argument grammar rule to resolve hanging. 2, add parser a timeout mechanism. The updates are passed all of junit tests. Please let us know if you see any problems. Thanks a lot! John
These patches are targeting 701.
(In reply to comment #13) > These patches are targeting 701. Hi, Vivian: Please ignore the change in the class org.eclipse.cdt.core.dom.lrparser.lpgextensions.FixedBacktrackingParser when you help to check in the patch. It just contains some debugging print changes which I should have removed them in the patch. Thanks.
I'll take a look
Applied to cdt_7_0 and HEAD. Thanks John
*** cdt cvs genie on behalf of vkong *** Bug 315826 Update LR Parser for the template arguments rules - patch by John Liu [*] parserBuild.properties 1.2.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/grammar/parserBuild.properties?root=Tools_Project&r1=1.2&r2=1.2.2.1 [*] XlcCPPParser.java 1.8.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParser.java?root=Tools_Project&r1=1.8&r2=1.8.2.1 [*] XlcCPPParserprs.java 1.7.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParserprs.java?root=Tools_Project&r1=1.7&r2=1.7.2.1 [*] XlcCPPParsersym.java 1.7.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java?root=Tools_Project&r1=1.7&r2=1.7.2.1 [*] parserBuild.properties 1.2.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/grammar/parserBuild.properties?root=Tools_Project&r1=1.2&r2=1.2.2.1 [*] FixedBacktrackingParser.java 1.1.12.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/lpgextensions/FixedBacktrackingParser.java?root=Tools_Project&r1=1.1&r2=1.1.12.1 [*] BaseExtensibleLanguage.java 1.29.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/BaseExtensibleLanguage.java?root=Tools_Project&r1=1.29&r2=1.29.2.1 [*] CPPGrammar.g 1.47.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/grammar/cpp/CPPGrammar.g?root=Tools_Project&r1=1.47&r2=1.47.2.1 [*] CPPBuildASTParserAction.java 1.65.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/action/cpp/CPPBuildASTParserAction.java?root=Tools_Project&r1=1.65&r2=1.65.2.1 [*] GPPSizeofExpressionParserprs.java 1.13.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPSizeofExpressionParserprs.java?root=Tools_Project&r1=1.13&r2=1.13.2.1 [*] GPPSizeofExpressionParser.java 1.16.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPSizeofExpressionParser.java?root=Tools_Project&r1=1.16&r2=1.16.2.1 [*] GPPParsersym.java 1.16.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPParsersym.java?root=Tools_Project&r1=1.16&r2=1.16.2.1 [*] GPPSizeofExpressionParsersym.java 1.11.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPSizeofExpressionParsersym.java?root=Tools_Project&r1=1.11&r2=1.11.2.1 [*] GPPParser.java 1.20.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPParser.java?root=Tools_Project&r1=1.20&r2=1.20.2.1 [*] GPPParserprs.java 1.17.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPParserprs.java?root=Tools_Project&r1=1.17&r2=1.17.2.1 [*] CPPTemplateTypeParameterParserprs.java 1.16.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPTemplateTypeParameterParserprs.java?root=Tools_Project&r1=1.16&r2=1.16.2.1 [*] CPPSizeofExpressionParserprs.java 1.31.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPSizeofExpressionParserprs.java?root=Tools_Project&r1=1.31&r2=1.31.2.1 [*] CPPTemplateTypeParameterParser.java 1.23.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPTemplateTypeParameterParser.java?root=Tools_Project&r1=1.23&r2=1.23.2.1 [*] CPPExpressionParsersym.java 1.11.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPExpressionParsersym.java?root=Tools_Project&r1=1.11&r2=1.11.2.1 [*] CPPNoFunctionDeclaratorParsersym.java 1.19.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParsersym.java?root=Tools_Project&r1=1.19&r2=1.19.2.1 [*] CPPNoCastExpressionParserprs.java 1.35.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoCastExpressionParserprs.java?root=Tools_Project&r1=1.35&r2=1.35.2.1 [*] CPPNoFunctionDeclaratorParserprs.java 1.23.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParserprs.java?root=Tools_Project&r1=1.23&r2=1.23.2.1 [*] CPPNoFunctionDeclaratorParser.java 1.32.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParser.java?root=Tools_Project&r1=1.32&r2=1.32.2.1 [*] CPPExpressionParser.java 1.20.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPExpressionParser.java?root=Tools_Project&r1=1.20&r2=1.20.2.1 [*] CPPTemplateTypeParameterParsersym.java 1.14.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPTemplateTypeParameterParsersym.java?root=Tools_Project&r1=1.14&r2=1.14.2.1 [*] CPPSizeofExpressionParsersym.java 1.22.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPSizeofExpressionParsersym.java?root=Tools_Project&r1=1.22&r2=1.22.2.1 [*] CPPParsersym.java 1.33.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPParsersym.java?root=Tools_Project&r1=1.33&r2=1.33.2.1 [*] CPPParser.java 1.53.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPParser.java?root=Tools_Project&r1=1.53&r2=1.53.2.1 [*] CPPSizeofExpressionParser.java 1.40.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPSizeofExpressionParser.java?root=Tools_Project&r1=1.40&r2=1.40.2.1 [*] CPPNoCastExpressionParser.java 1.43.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoCastExpressionParser.java?root=Tools_Project&r1=1.43&r2=1.43.2.1 [*] CPPExpressionParserprs.java 1.13.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPExpressionParserprs.java?root=Tools_Project&r1=1.13&r2=1.13.2.1 [*] CPPNoCastExpressionParsersym.java 1.27.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoCastExpressionParsersym.java?root=Tools_Project&r1=1.27&r2=1.27.2.1 [*] CPPParserprs.java 1.40.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPParserprs.java?root=Tools_Project&r1=1.40&r2=1.40.2.1 [*] CPPBuildASTParserAction.java 1.66 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/action/cpp/CPPBuildASTParserAction.java?root=Tools_Project&r1=1.65&r2=1.66 [*] BaseExtensibleLanguage.java 1.30 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/BaseExtensibleLanguage.java?root=Tools_Project&r1=1.29&r2=1.30 [*] GPPSizeofExpressionParserprs.java 1.14 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPSizeofExpressionParserprs.java?root=Tools_Project&r1=1.13&r2=1.14 [*] GPPSizeofExpressionParser.java 1.17 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPSizeofExpressionParser.java?root=Tools_Project&r1=1.16&r2=1.17 [*] GPPParsersym.java 1.17 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPParsersym.java?root=Tools_Project&r1=1.16&r2=1.17 [*] GPPSizeofExpressionParsersym.java 1.12 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPSizeofExpressionParsersym.java?root=Tools_Project&r1=1.11&r2=1.12 [*] GPPParser.java 1.21 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPParser.java?root=Tools_Project&r1=1.20&r2=1.21 [*] GPPParserprs.java 1.18 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/gpp/GPPParserprs.java?root=Tools_Project&r1=1.17&r2=1.18 [*] parserBuild.properties 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/grammar/parserBuild.properties?root=Tools_Project&r1=1.2&r2=1.3 [*] FixedBacktrackingParser.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/lpgextensions/FixedBacktrackingParser.java?root=Tools_Project&r1=1.1&r2=1.2 [*] CPPGrammar.g 1.48 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/grammar/cpp/CPPGrammar.g?root=Tools_Project&r1=1.47&r2=1.48 [*] CPPTemplateTypeParameterParserprs.java 1.17 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPTemplateTypeParameterParserprs.java?root=Tools_Project&r1=1.16&r2=1.17 [*] CPPSizeofExpressionParserprs.java 1.32 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPSizeofExpressionParserprs.java?root=Tools_Project&r1=1.31&r2=1.32 [*] CPPTemplateTypeParameterParser.java 1.24 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPTemplateTypeParameterParser.java?root=Tools_Project&r1=1.23&r2=1.24 [*] CPPExpressionParsersym.java 1.12 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPExpressionParsersym.java?root=Tools_Project&r1=1.11&r2=1.12 [*] CPPNoFunctionDeclaratorParsersym.java 1.20 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParsersym.java?root=Tools_Project&r1=1.19&r2=1.20 [*] CPPNoCastExpressionParserprs.java 1.36 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoCastExpressionParserprs.java?root=Tools_Project&r1=1.35&r2=1.36 [*] CPPNoFunctionDeclaratorParserprs.java 1.24 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParserprs.java?root=Tools_Project&r1=1.23&r2=1.24 [*] CPPNoFunctionDeclaratorParser.java 1.33 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParser.java?root=Tools_Project&r1=1.32&r2=1.33 [*] CPPExpressionParser.java 1.21 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPExpressionParser.java?root=Tools_Project&r1=1.20&r2=1.21 [*] CPPTemplateTypeParameterParsersym.java 1.15 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPTemplateTypeParameterParsersym.java?root=Tools_Project&r1=1.14&r2=1.15 [*] CPPSizeofExpressionParsersym.java 1.23 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPSizeofExpressionParsersym.java?root=Tools_Project&r1=1.22&r2=1.23 [*] CPPParsersym.java 1.34 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPParsersym.java?root=Tools_Project&r1=1.33&r2=1.34 [*] CPPParser.java 1.54 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPParser.java?root=Tools_Project&r1=1.53&r2=1.54 [*] CPPSizeofExpressionParser.java 1.41 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPSizeofExpressionParser.java?root=Tools_Project&r1=1.40&r2=1.41 [*] CPPNoCastExpressionParser.java 1.44 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoCastExpressionParser.java?root=Tools_Project&r1=1.43&r2=1.44 [*] CPPExpressionParserprs.java 1.14 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPExpressionParserprs.java?root=Tools_Project&r1=1.13&r2=1.14 [*] CPPNoCastExpressionParsersym.java 1.28 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoCastExpressionParsersym.java?root=Tools_Project&r1=1.27&r2=1.28 [*] CPPParserprs.java 1.41 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPParserprs.java?root=Tools_Project&r1=1.40&r2=1.41 [*] parserBuild.properties 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/grammar/parserBuild.properties?root=Tools_Project&r1=1.2&r2=1.3 [*] XlcCPPParser.java 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParser.java?root=Tools_Project&r1=1.8&r2=1.9 [*] XlcCPPParserprs.java 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParserprs.java?root=Tools_Project&r1=1.7&r2=1.8 [*] XlcCPPParsersym.java 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java?root=Tools_Project&r1=1.7&r2=1.8 [*] FixedBacktrackingParser.java 1.1.12.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/lpgextensions/FixedBacktrackingParser.java?root=Tools_Project&r1=1.1.12.1&r2=1.1.12.2 [*] FixedBacktrackingParser.java 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/core/dom/lrparser/lpgextensions/FixedBacktrackingParser.java?root=Tools_Project&r1=1.2&r2=1.3