Vivian Kong
|
0890f7c49e
|
Bug 315435 Fix the regression test failures in cdt70
|
2010-06-02 19:35:43 +00:00 |
|
Vivian Kong
|
1b93077911
|
Bug 312658 - Some c/c++ syntax cause content assist hanging, such as try-catch and do-while(head stream) - fix by John Liu
|
2010-05-12 17:19:17 +00:00 |
|
Mike Kucera
|
f1841fc08a
|
[276360] [LR Parser] CCE when parsing abstract declarator
|
2009-05-14 19:55:26 +00:00 |
|
Mike Kucera
|
ba9a7cbcfd
|
added support for nested functions GNU extension to LR parser, added tests suites
|
2009-04-01 15:03:01 +00:00 |
|
Mike Kucera
|
fc9b4516b3
|
support for GNU extension type id initiailzers in C++
|
2009-02-09 16:09:51 +00:00 |
|
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
|
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
|
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 |
|
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
|
07a63ee282
|
started adding support for GNU extensions to LR parsers
|
2009-01-13 20:28:15 +00:00 |
|
Mike Kucera
|
5b09380625
|
cleaned up grammar files and actions a bit
|
2009-01-09 18:45:47 +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
|
35ae8a7431
|
fix for bug 105334 for the LR parser
|
2008-12-29 23:39:27 +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 |
|
Mike Kucera
|
2ae1a301ef
|
working on porting the UPC plugin
|
2008-04-08 22:01:21 +00:00 |
|
Mike Kucera
|
a6d874156f
|
for loop conditions now work
|
2008-04-01 22:01:15 +00:00 |
|
Mike Kucera
|
650153071e
|
fixed problems with tokens not mapping correctly between main parser and secondary parsers, fixed for loop bug
|
2008-03-14 21:30:55 +00:00 |
|
Mike Kucera
|
6cb825d13f
|
moved utility classes into core util package
|
2008-03-13 14:36:47 +00:00 |
|
Mike Kucera
|
3b41669fc2
|
resolve sizeof ambiguity for C++
|
2008-03-04 18:41:34 +00:00 |
|
Mike Kucera
|
6c826b3842
|
better error detection
|
2008-02-19 21:46:54 +00:00 |
|
Mike Kucera
|
e0716ec914
|
expression parser for C++
|
2008-02-14 19:59:12 +00:00 |
|
Mike Kucera
|
80485fce8a
|
multi-parser approach applied to C99
|
2008-02-05 15:44:08 +00:00 |
|
Mike Kucera
|
bf2aafaf4b
|
created ANT build file to run LPG generator, moved grammar files to separate folder
|
2008-01-30 21:48:38 +00:00 |
|