Thomas Corbat
1070edb3fc
Bug 380623 - [C++11] Explicit Virtual Overrides
...
Change-Id: I3b40e6ef659e3734194479dafa927411d405442f
2012-08-28 21:12:37 -07:00
Lukas Felber
d9b954e28a
Bug 380615 - Assign comments belonging to preprocessor directives to them in NodeCommentMap instead of ignoring them.
...
minor renames and reformatting.
added additional comment to "CommentRecognition preprocessor directives comment recognition".
Change-Id: Idabbe95ff7dd4e11b173474b708e622252264adb
Reviewed-on: https://git.eclipse.org/r/6119
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-07-02 14:11:50 -04:00
Thomas Corbat
6f95407bd5
Bug 381032 - NameWriter extended for fully qualified names.
...
Extended the NameWriter for allowing ASTWriter to write fully qualified
names correctly with a leading scope (::).
Added one simple test to verify this functionality.
Cosmetic fix: Formatting adapted to environment and removed superfluous
trailing tabs.
Change-Id: I7eec92666d49a93b47a1906a75169dd42ba41eb1
Reviewed-on: https://git.eclipse.org/r/6170
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-06-26 23:00:09 -04:00
Sergey Prigogin
20ea7546f8
Bug 316076. Added IFunction.isNoReturn() method.
...
Change-Id: Idfa2aa067e9c956b9a990980797a41277a84cc58
Reviewed-on: https://git.eclipse.org/r/5584
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-04-13 14:49:12 -04:00
Sergey Prigogin
afb3fae823
Automatic formatting of code affected by refactoring.
2011-11-07 11:04:35 -08:00
Jens Elmenthaler
9d9efe8e9d
Bug 352350 - Outline view corrupts expansion state of namespace nodes
2011-07-20 11:03:33 +02:00
Alena Laskavaia
43fc6eaaac
Bug 321069 ASTWriter fails on IASTDeclarators with nested declarators, patch from Tomasz Wesolowski
2010-08-01 23:51:22 +00:00
Alena Laskavaia
69665fb352
Bug 319044 DeclaratorWriter unable to write a rvalue reference (patch from Tomasz Wesolowski)
2010-08-01 23:46:36 +00:00
Emanuel Graf
3fe0d27e62
Bug 319107: [c++0x] DeclSpecWriter add support for decltype and typeof
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=319107
2010-07-07 12:27:48 +00:00
Emanuel Graf
81f191e4a4
Bug 318588: Add support for C++0x to DeclSpecWriter
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=318588
2010-07-01 12:25:02 +00:00
Emanuel Graf
368736adaf
Bug 318552: NPE in ExpressionWriter for unary expression without an operand
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=318552
2010-07-01 08:12:10 +00:00
Sergey Prigogin
4c3dd79ee8
Support for C++0x 'auto' keyword and a test case. Bug 289542.
2010-03-15 17:02:26 +00:00
Markus Schorn
1fc47b91e1
Bug 302412: Syntax for c++0x initializer lists
2010-02-17 16:23:57 +00:00
Sergey Prigogin
fb9dff069c
Fixed typos.
2009-12-21 06:57:15 +00:00
Markus Schorn
ed2b0017e9
Case insensitive searches, bug 293669.
2009-10-29 16:05:59 +00:00
Anton Leherbauer
4ca3c8a905
Bug 274490 - Return type stored in the ICElement- IFunctionDeclaration contains method qualifiers as well
2009-05-04 10:44:24 +00:00
Sergey Prigogin
6d64bcb42a
Added IIndexInclude.getFullName method. Bug 272815.
2009-04-23 05:47:34 +00:00
Markus Schorn
c98bf28da7
Fix case ranges, bug 270430.
2009-04-01 11:56:47 +00:00
Markus Schorn
5008c01caf
Preprocessor option to create tokens for inactive code branches, macro's from inactive code in outline view, bug 264666.
2009-02-17 12:03:09 +00:00
Anton Leherbauer
003975782e
Bug 225944 - Organize items by namespace in Outline, fixes also bug 262785
2009-01-29 09:30:15 +00:00
Markus Schorn
416bf3a0e0
Correcting IASTName.toCharArray(), bug 258054.
2008-12-19 12:19:16 +00:00
Markus Schorn
7b7875106f
Correctly resolving includes like "path/../file.h", bug 246129
2008-11-27 09:23:35 +00:00
Markus Schorn
edeb6f1af1
Support for parameter annotations by Sebastian Moss, bug 254520.
2008-11-11 12:43:26 +00:00
Markus Schorn
c656d4d2ee
Support for exception specifications by Sebastian Moss, bug 252697
2008-11-10 15:46:54 +00:00
Markus Schorn
e1dc796f80
Fix testcase for class friends.
2008-10-14 10:39:08 +00:00
Andrew Ferguson
0a836d8009
238842: cyclic includes causes infinite loop in PDOMManager.areSynchronized
2008-07-07 11:35:32 +00:00
Markus Schorn
4e28c73769
Fixes parsing of declarations and new expressions, bug 84242+236856.
2008-06-18 12:16:19 +00:00
Markus Schorn
b6703ee592
Corrections to existing test-cases + additional ones.
2008-06-12 13:19:19 +00:00
Markus Schorn
7e1f9c87fc
Fixes for refactoring by Guido Zgraggen and Lukas Felber, bug 234783, 234786 and 234791.
2008-05-30 11:13:33 +00:00
Markus Schorn
f44c51e7d3
Fixes comment handling with preprocessor nodes by Emanuel Graf, bug 233438.
2008-05-23 14:26:46 +00:00
Markus Schorn
fec33bb137
Proper handling of comments before preprocessing statements by Emanuel Graf, bug 232232.
2008-05-15 07:34:10 +00:00
Anton Leherbauer
f66dfa5d9a
Fix for 222398: [Model Builder] problem with inlined qualified member declaration
...
and fix handling of multiple namespace definitions
2008-03-14 10:25:46 +00:00
Markus Schorn
2ee490ecf3
Improved comment assignment for the NodeCommenter, by Guido Zgraggen, bug 222529.
2008-03-13 09:49:37 +00:00
Markus Schorn
1f19d506f8
Source Change Generator for ASTTransformations by Emanuel Graf and others, bug 214605.
2008-03-07 12:13:38 +00:00
Anton Leherbauer
5ec0f9d046
Migrate AsmModelBuilder to new Lexer
2007-11-06 15:01:22 +00:00
Anton Leherbauer
57d7ac7888
Fix for 205567: Implement an assembly model builder
2007-10-23 11:20:30 +00:00
Andrew Ferguson
f68f137ed3
move templateengine testdata into conventional location which is picked up by the binary build
2007-06-19 16:07:50 +00:00
Andrew Ferguson
25213bca9f
191679: add some unit tests
2007-06-08 17:24:53 +00:00
Markus Schorn
21c0055276
Fix for 185408, API-compliance of IScope.find(String)
2007-05-07 11:27:55 +00:00
Andrew Ferguson
81eedf4bf3
181936: fix for support for function types
2007-04-24 15:43:57 +00:00
Andrew Ferguson
c7553e11bf
183160 - fix for class implicits
2007-04-20 11:29:57 +00:00
Anton Leherbauer
0addd64850
Fix for 180815: defining multiple globals variables at structure definition causes dublicate struct tag entries in outline view
2007-04-06 09:23:25 +00:00
Andrew Ferguson
ea99f62e2f
fix include path issue, and add regression test
2007-03-28 11:01:08 +00:00
Andrew Ferguson
850c6c492d
179322: remove test case (bug is RESOLVED INVALID)
2007-03-27 13:04:41 +00:00
Andrew Ferguson
6c3076579d
179322: add unit test
2007-03-26 15:35:11 +00:00
Andrew Ferguson
250d34926b
169668: add unit tests + fix bugs
2007-03-22 18:50:26 +00:00
Andrew Ferguson
00ebcad325
fix handling of particular type of problem binding in KnR style function declarations
2007-03-19 12:08:51 +00:00
Anton Leherbauer
cb6c40b03b
Fix for bug 161913 - Migrate CModelBuilder to use DOM AST
2006-11-30 13:30:42 +00:00
Andrew Ferguson
773b11c204
165213: undo misadventure with abstraction
2006-11-23 18:31:38 +00:00
Andrew Ferguson
94f1a13a14
Improve accuracy of index based binding resolution
...
this patch
* improves pdom resolution binding (PDOMC*Linkage.resolveBinding)
* fixes some broken binding resolution test data
* has PDOMCPPField store type information
* has PDOMCPPNamespaceAlias store what it is aliasing
2006-11-13 14:25:14 +00:00