Mike Kucera
|
c9b3182198
|
cleaning up the architecture of the LR parsers
|
2009-02-04 21:58:18 +00:00 |
|
Mike Kucera
|
b1f0b681d3
|
fixed problem with typeof and attributes after pointers
|
2009-02-04 18:32:16 +00:00 |
|
Mike Kucera
|
897c5adf97
|
added support for IBuiltinBindingsProvider to LR parsers
|
2009-02-03 22:08:46 +00:00 |
|
Mike Kucera
|
018af1b16c
|
GNU extensions: Optional positive expression in conditional expression (bug 212905). Case ranges (bug 211882). Compound statement expressions (bug 226274).
|
2009-02-03 19:26:15 +00:00 |
|
Mike Kucera
|
75756374e3
|
improved several interfaces in LR parser
|
2009-02-03 16:57:50 +00:00 |
|
Mike Kucera
|
c97571595e
|
bug 39698 min and max operators for LR parser
|
2009-02-02 19:49:53 +00:00 |
|
Mike Kucera
|
62e51214ac
|
support for GNU declaration specifiers (typeof) for LR parsers
|
2009-02-02 17:22:06 +00:00 |
|
Mike Kucera
|
44907e7056
|
added support to LR parsers for GNU extensions typeof and alignof, added ISecondaryParserFactory
|
2009-01-30 13:31:43 +00:00 |
|
Vivian Kong
|
f0f568f2d5
|
bug 262591 - adding LR & UPC parser SDKs
|
2009-01-27 17:09:21 +00:00 |
|
Markus Schorn
|
a091e59733
|
Removes the need to flush the cache of c-scopes, bug 259373.
|
2009-01-21 14:57:44 +00:00 |
|
Markus Schorn
|
46a72bfdbf
|
Make ambiguity resolution part of ASTTranslationUnit, bug 259373.
|
2009-01-16 16:11:16 +00:00 |
|
Mike Kucera
|
e314072063
|
support for GCC array range designators, renamed some packages
|
2009-01-15 22:04:14 +00:00 |
|
Mike Kucera
|
7f0debb02e
|
added ability to "mix-in" grammar extensions and actions, support for extended gnu asm syntax
|
2009-01-15 16:47:58 +00:00 |
|
Mike Kucera
|
27e180373f
|
fix for bug 226121 for LR parsers, support for asm labels
|
2009-01-13 22:51:48 +00:00 |
|
Mike Kucera
|
abbbe44a24
|
fix bug 226121 for LR parsers, support for asm labels
|
2009-01-13 22:51:08 +00:00 |
|
Mike Kucera
|
07a63ee282
|
started adding support for GNU extensions to LR parsers
|
2009-01-13 20:28:15 +00:00 |
|
Vivian Kong
|
fb0cf15e02
|
update version numbers to align with feature
|
2009-01-09 19:24:59 +00:00 |
|
Mike Kucera
|
5b09380625
|
cleaned up grammar files and actions a bit
|
2009-01-09 18:45:47 +00:00 |
|
Vivian Kong
|
5063991274
|
bug 259308 - fixing version numbers to enable upgrade from 5.0.2 to 6.0.0
|
2009-01-09 16:05:12 +00:00 |
|
Mike Kucera
|
7e5f7b1f20
|
removed call to setSignature()
|
2009-01-09 15:45:24 +00:00 |
|
Mike Kucera
|
4709306442
|
fixed handling of ambiguous new expressions in LR parser
|
2009-01-08 20:13:20 +00:00 |
|
Mike Kucera
|
d76a1d0722
|
better handling of syntax errors in declarations for LR parser
|
2009-01-07 19:34:38 +00:00 |
|
Mike Kucera
|
81bb910442
|
fix for bug 92793 for LR parser, qualified IDs as members should be parsed as using declarations
|
2009-01-07 16:36:21 +00:00 |
|
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 |
|