1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-22 22:22:11 +02:00
Commit graph

156 commits

Author SHA1 Message Date
Markus Schorn
b01672b1f3 Bug 305975: Strongly typed enums, forward declarations for enum. 2010-03-19 13:06:51 +00:00
Mike Kucera
d3386e3dd2 Bug 303065 - support new constructs by the upcoming v11.1 XL C/C++ compiler 2010-03-16 18:35:48 +00:00
Vivian Kong
8ff63ab2c3 Bug 303481 - change update site for helios 2010-02-26 15:54:53 +00:00
Markus Schorn
15a9ac904e Bug 231859: Optimization for computing int type of enum. 2010-01-12 12:53:10 +00:00
Mike Kucera
760126e883 Bug 295194 - [C99 Parser] class cast exception when parsing KnR syntax 2009-11-16 02:27:59 +00:00
Markus Schorn
c6db7793a0 Preprocessor and Indexer independent of CodeReader, bug 294430. 2009-11-11 14:03:51 +00:00
Markus Schorn
dfc2e4f842 Safe type representation for index, bug 294306 2009-11-09 15:42:58 +00:00
Mike Kucera
30f1693315 fix compiler errors in lrparser caused by bug 231859 2009-10-09 19:55:31 +00:00
Mike Kucera
727c3ea87d fix compiler error 2009-07-23 15:45:19 +00:00
Mike Kucera
ed6faa6fc9 fix compile errors 2009-07-16 20:08:04 +00:00
Doug Schaefer
78a6185314 Fix the license and copyright. 2009-06-10 18:58:16 +00:00
Mike Kucera
fce5c580e4 quick fix for compile error 2009-06-02 14:44:42 +00:00
Vivian Kong
79b44437a2 update copyrights 2009-05-26 21:34:15 +00:00
Vivian Kong
afdcaeb52e Update provider name 2009-05-14 21:14:07 +00:00
Mike Kucera
f1841fc08a [276360] [LR Parser] CCE when parsing abstract declarator 2009-05-14 19:55:26 +00:00
Vivian Kong
4559c40f78 add branding plug-ins 2009-05-05 15:13:02 +00:00
Vivian Kong
00a85959ad update feature dependencies 2009-05-01 18:55:52 +00:00
Markus Schorn
4f634fd923 Argument deduction from class instances, bug 272848. 2009-04-28 15:52:25 +00:00
Markus Schorn
1e31821df4 Fixes CArrayType.getArraySizeExpression(), bug 273797. 2009-04-28 11:53:37 +00:00
Mike Kucera
c1b63e8085 [273347] [XLC Parser] improve testing 2009-04-22 21:29:23 +00:00
Mike Kucera
bf83a3a2a2 [273326] [XLC Parser] support variable length arrays in C++ 2009-04-22 18:57:35 +00:00
Mike Kucera
6262b1fe81 [273283] [XLC Parser] support _Complex and restrict keywords in C++ 2009-04-22 15:26:09 +00:00
Mike Kucera
698d5bb0ba [273080] [XLC Parser] support for decimal floating point types (_Decimal32, _Decimal64, _Decimal128) 2009-04-21 15:11:35 +00:00
Mike Kucera
0a80b06634 [272950] [LR Parser] Add ability to pass properties to extending parsers and update (regenerate) the parsers to support this. 2009-04-20 18:24:34 +00:00
Mike Kucera
d99739839b [272375] support for UTF string literals in LR parser 2009-04-15 19:24:57 +00:00
Vivian Kong
b849a3be06 bug 268581 individual source bundles 2009-04-09 19:51:46 +00:00
Vivian Kong
e4d08909e8 bug 268581 individual source bundles 2009-04-09 17:33:04 +00:00
Mike Kucera
6143779d73 [271380] NPE when invoking content assist using LR parser 2009-04-06 21:23:55 +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
8fe659c7a4 partial fix for bug 252243 for LR parser 2009-03-30 15:59:54 +00:00
Mike Kucera
c567450356 fixed bug with parsing __declspec 2009-02-09 17:53:36 +00:00
Mike Kucera
fc9b4516b3 support for GNU extension type id initiailzers in C++ 2009-02-09 16:09:51 +00:00
Mike Kucera
d511f13dee fix for bug 195701 for LR parsers, attributes in namespace definition 2009-02-09 15:14:13 +00:00
Mike Kucera
bf4ea7fcca support gnu extensions to template instantiations 2009-02-06 22:02:50 +00:00
Mike Kucera
caae636bc1 added support for restrict to GNU C++ 2009-02-05 21:57:43 +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
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