Mike Kucera
|
dd2b180f1e
|
several fixes to parsing of declarations in LR C++ parser
|
2009-01-07 16:08:35 +00:00 |
|
Mike Kucera
|
b6d210918b
|
fix for bug 86943 for the LR parsers
|
2009-01-02 15:59:42 +00:00 |
|
Mike Kucera
|
cfa1a4f42e
|
Added ability to pass ILanguage options to LR parser, refactored ParseHelper, partial fix for bug 253690
|
2009-01-02 14:58:24 +00:00 |
|
Mike Kucera
|
60d92373d0
|
fix for bug 240567 for the LR parsers
|
2008-12-30 15:16:06 +00:00 |
|
Mike Kucera
|
35ae8a7431
|
fix for bug 105334 for the LR parser
|
2008-12-29 23:39:27 +00:00 |
|
Mike Kucera
|
e3a1eeca7a
|
bug 259318, provide reusable implementation of ICLanguageKeywords
|
2008-12-19 17:00:20 +00:00 |
|
Markus Schorn
|
416bf3a0e0
|
Correcting IASTName.toCharArray(), bug 258054.
|
2008-12-19 12:19:16 +00:00 |
|
Vivian Kong
|
df8cde8933
|
update update site URLs
|
2008-12-17 20:13:51 +00:00 |
|
Mike Kucera
|
a036483c18
|
bug 258345, implementation of IASTNode.copy()
|
2008-12-17 15:41:35 +00:00 |
|
Mike Kucera
|
9c1746c42a
|
bug 256125 - Introduce factories for AST nodes. Freeze the AST returned by the parser.
|
2008-12-04 15:13:40 +00:00 |
|
Markus Schorn
|
6724c62308
|
API and data-structures for proper support of template non-type arguments, bug 242668.
|
2008-10-22 10:58:24 +00:00 |
|
Markus Schorn
|
d7e75c1559
|
Initial implementation of values for variables and enumerators, bug 250788.
|
2008-10-16 13:04:54 +00:00 |
|
Markus Schorn
|
58dced96be
|
AST representation for member-initializers and function try block, bug 237253.
|
2008-08-04 13:41:50 +00:00 |
|
Markus Schorn
|
1cd6b6c8a9
|
Introduces a classification for scopes, bug 237026
|
2008-07-31 15:05:55 +00:00 |
|
Markus Schorn
|
8152453880
|
Correct modeling of template-scopes, bug 237026.
|
2008-07-31 13:09:50 +00:00 |
|
Markus Schorn
|
1c2c0848b7
|
Complete support for members of anonymous unions, bug 206450.
|
2008-07-28 14:42:42 +00:00 |
|
Markus Schorn
|
91778c287b
|
Reworked parts of template instantiation, fixes bug 236197.
|
2008-07-25 12:52:22 +00:00 |
|
Markus Schorn
|
93fe4bbc48
|
Fix warnings.
|
2008-07-15 15:00:31 +00:00 |
|
Vivian Kong
|
9bcbb6d8f7
|
update description
|
2008-07-09 19:19:18 +00:00 |
|
Markus Schorn
|
e6baa5b577
|
Support for @ in identifiers, bug 237028.
|
2008-06-25 11:55:36 +00:00 |
|
Mike Kucera
|
0fb0966c65
|
Bug 235244, scope problem with C99
|
2008-06-02 23:45:01 +00:00 |
|
Mike Kucera
|
0959893e29
|
Bug 234463, fixes for the rest
|
2008-06-02 19:47:41 +00:00 |
|
Mike Kucera
|
8037d270d8
|
bug 234463, fix for testForStatement1
|
2008-05-28 19:50:25 +00:00 |
|
Mike Kucera
|
3e8493f505
|
bug 234463, fixes for CompletionTest_ExceptionReference_NoPrefix and CompletionTest_ExceptionReference_Prefix
|
2008-05-28 19:22:15 +00:00 |
|
Mike Kucera
|
e26da8fa71
|
bug 234463, fix for CompletionTest_ArgumentType_Prefix
|
2008-05-28 18:51:23 +00:00 |
|
Mike Kucera
|
244d06f38a
|
Bug 231381, fix for LPG backtracking parser performance problem
|
2008-05-26 21:57:52 +00:00 |
|
Mike Kucera
|
0676e6587a
|
Bug 233310, support for ambiguous template arguments for LR parser
|
2008-05-26 21:38:36 +00:00 |
|
Vivian Kong
|
ddad444ea3
|
fix for 233739
|
2008-05-23 18:57:21 +00:00 |
|
Mike Kucera
|
d39f018db6
|
bug 233561, NPE when instantiating UPCLanguage
|
2008-05-22 20:13:25 +00:00 |
|
Mike Kucera
|
c911a780f7
|
bug 233307, LR parser should use its own scanner extension configuration for now
|
2008-05-22 18:23:31 +00:00 |
|
Vivian Kong
|
1b7341eed3
|
make update sites the same (bug 232792)
|
2008-05-22 15:29:22 +00:00 |
|
Mike Kucera
|
037509036d
|
removed CPPASTAmbiguousDeclarator.accept()
|
2008-05-21 16:28:47 +00:00 |
|
Markus Schorn
|
da0b0d3b57
|
Cleaning up bindings after resolving ambiguities, bug 232811.
|
2008-05-20 13:06:23 +00:00 |
|
Mike Kucera
|
35a78ba53d
|
Bug 232606 [LR parser] content assist not working in base specifier list
|
2008-05-16 21:23:38 +00:00 |
|
Mike Kucera
|
8a42979447
|
added support for namespaces nested inside classes
|
2008-05-13 20:25:16 +00:00 |
|
Mike Kucera
|
28a6dc5f30
|
fixed final template bugs that were caused by ambiguous declarator nodes
|
2008-05-09 18:06:28 +00:00 |
|
Mike Kucera
|
19b5878bd9
|
created secondary parser for disambiguating template parameter declarations
|
2008-05-08 19:44:40 +00:00 |
|
Mike Kucera
|
c348507f85
|
fixed bug with typename before identifier not parsing, fixed bug with conversion function name with template not parsing
|
2008-05-07 22:17:09 +00:00 |
|
Mike Kucera
|
3f5cccb36d
|
fixed problems with DOM parser running in LR parser suite
|
2008-05-06 19:43:14 +00:00 |
|
Mike Kucera
|
72312ab02a
|
Added several core parser tests to the LR parser test suite
|
2008-05-06 14:47:33 +00:00 |
|
Mike Kucera
|
df1f2e40e1
|
fix for parsing example 162230, template specializations in class body
|
2008-05-05 18:53:16 +00:00 |
|
Mike Kucera
|
17931aa374
|
fixed bug with content assist not working on top level named type specifier
|
2008-05-05 18:13:05 +00:00 |
|
Mike Kucera
|
1a60090ab9
|
fixed bug with completion token not being recognized
|
2008-05-05 14:43:04 +00:00 |
|
Mike Kucera
|
82df35cc3e
|
Template rebind tests now pass
|
2008-05-02 19:21:21 +00:00 |
|
Mike Kucera
|
749ea13431
|
fixed problem with "template<class T, class U = T>" not parsing correctly
|
2008-05-02 15:30:01 +00:00 |
|
Mike Kucera
|
5ef40f0eff
|
added token mapping to CPPBuildASTParserAction
|
2008-05-01 15:07:12 +00:00 |
|
Mike Kucera
|
6890b6b24e
|
renamed a lot of the LR parser tests
|
2008-04-29 17:50:47 +00:00 |
|
Mike Kucera
|
9d02c0dd0a
|
fix for ICPPASTVisibilityLabel spelling
|
2008-04-29 14:29:45 +00:00 |
|
Mike Kucera
|
2507da572b
|
fixed some warnings
|
2008-04-25 19:25:57 +00:00 |
|
Mike Kucera
|
1d4f6f9b9f
|
fixed calculation of conversion function names
|
2008-04-23 22:17:44 +00:00 |
|