1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

2733 commits

Author SHA1 Message Date
Thomas Corbat
1070edb3fc Bug 380623 - [C++11] Explicit Virtual Overrides
Change-Id: I3b40e6ef659e3734194479dafa927411d405442f
2012-08-28 21:12:37 -07:00
Sergey Prigogin
76f87a6fe3 Avoid ClassCastException. 2012-08-25 16:35:02 -07:00
Sergey Prigogin
85bdaaf4b3 Revert "Revert "Allow unreliable tests to be avoided""
This reverts commit c4e80e62a2.
2012-08-24 11:35:59 -07:00
Sergey Prigogin
c4e80e62a2 Revert "Allow unreliable tests to be avoided"
This reverts commit 1bd247ce3d.
2012-08-24 10:12:55 -07:00
Andrew Gvozdev
cb6f2c2947 bug 387730: Better failure message in the unit test 2012-08-24 11:55:52 -04:00
John Cortell
dd605da495 Problem with cygwin test was due to incomplete cygwin install 2012-08-23 19:42:46 -05:00
Sergey Prigogin
c7abf5ab17 Delete the created project as part of test tear down. 2012-08-22 16:54:09 -07:00
Sergey Prigogin
8cf9278d6f Cosmetics. 2012-08-22 16:53:11 -07:00
Sergey Prigogin
4f739bda84 Pushed INDEXER_TIMEOUT_SEC constant up the test class hierarchy. 2012-08-22 16:52:05 -07:00
Sergey Prigogin
3b7da721b6 Bug 367993 - Error due to CDT not recognizing compiler built-ins like
__is_pod.
2012-08-22 11:17:11 -07:00
Sergey Prigogin
9587961176 Cosmetics. 2012-08-22 11:16:22 -07:00
John Cortell
1bd247ce3d Allow unreliable tests to be avoided 2012-08-21 13:06:29 -05:00
Vivian Kong
21b42beb1f Bug 387428 - NPE in RefreshScopeManager 2012-08-21 13:00:26 -04:00
Sergey Prigogin
daa4ee9838 Simpler and more robust implementation of PDOMManager.joinIndexer
method.
2012-08-19 17:16:10 -07:00
Thomas Corbat
6cb90b0eb6 Bug 380141 - Support for Extended Friend Declarations
Syntactic recognition of extended friend declarations. Approach is to
allow declarations to have no declarator if they are named type
specifiers and have friend as a declaration specifier.

Change-Id: Id49afaadc4fd8b1cd10b398977ca6db252a9e799
2012-08-18 20:04:46 -07:00
Sergey Prigogin
e5e3a9abc6 Bug 327300. Parsing support for noexcept operators and noexcept
specifications in function declarators.
2012-08-17 10:51:58 -07:00
Sergey Prigogin
5534c74d2f Restored indexer timeout value. 2012-08-14 15:40:01 -07:00
Sergey Prigogin
4255a28459 Bug 299911. Fixed IndexCPPTemplateResolutionTest.testSFINAE_a 2012-08-14 11:54:30 -07:00
Sergey Prigogin
5424674ae2 Extracted a constant for indexer timeout. 2012-08-14 11:53:28 -07:00
Sergey Prigogin
c667cb6ab9 Fixed compiler warnings. 2012-08-12 18:41:35 -07:00
Sergey Prigogin
813cfa454b Fixed compiler warnings. 2012-08-12 18:36:33 -07:00
Sergey Prigogin
aaa0f85bb3 Added failing IndexCPPTemplateResolutionTest._testSFINAE_a test. 2012-08-12 17:25:57 -07:00
Sergey Prigogin
c479c6ccb7 Cosmetics. 2012-08-12 17:19:59 -07:00
Sergey Prigogin
2fc1fe1a7d Bug 299911. Improved propagation of template instantiation context. 2012-08-10 14:10:07 -07:00
Sergey Prigogin
4fd166ecd8 Bug 305974. Fixed AST2TemplateTests.testSFINAE_b 2012-08-10 11:39:02 -07:00
Sergey Prigogin
1eeb5cab12 Added a failing SFINAE test. 2012-08-08 20:44:40 -07:00
Sergey Prigogin
e39899ec23 Merge remote-tracking branch 'origin/bug_299911' 2012-08-08 17:54:16 -07:00
Sergey Prigogin
f4d616cdc0 Bug 299911. Added logging of methods that loose template instantiation
context.
2012-08-08 17:38:17 -07:00
Sergey Prigogin
d6e91170b2 Bug 299911. Code streamlining. 2012-08-07 11:48:02 -07:00
Sergey Prigogin
f1ae22d5d8 Bug 374993. Fixed AST2TemplateTests.testDependentExpressions_b. 2012-08-06 21:14:00 -07:00
Sergey Prigogin
bd6fb125eb Bug 374993. Simplified a test. 2012-08-06 21:09:46 -07:00
Sergey Prigogin
e69af609a2 Bug 374993. Added a failing test -
AST2TemplateTests._testDependentExpressionsDecltype.
2012-08-05 16:25:29 -07:00
Sergey Prigogin
6cc4775e17 Cosmetics. 2012-08-05 16:15:30 -07:00
Sergey Prigogin
6fd6e1836d Bug 299911. Added AST2TemplateTests.testSFINAE. 2012-08-04 18:19:46 -07:00
Sergey Prigogin
c74cc8a309 Bug 299911. Improved propagation of name lookup context. 2012-08-03 15:35:06 -07:00
Sergey Prigogin
c1847dbc15 Bug 299911. Fixed AST2TemplateTests.testDependentExpressions test. 2012-08-01 19:01:51 -07:00
Sergey Prigogin
85d3fcdd0d Bug 299911. Few fixes and a test that is currently failing due to a NPE. 2012-07-31 18:43:37 -07:00
Sergey Prigogin
5ba0df7c57 Cosmetics. 2012-07-31 18:38:58 -07:00
Sergey Prigogin
403732a175 Bug 299911. Split CPPTemplateArgument class into CPPTemplateTypeArgument
and CPPTemplateNonTypeArgument.
2012-07-28 18:37:31 -07:00
Sergey Prigogin
8520d6cfdf Bug 299911. Fixed remaining failing tests. 2012-07-26 17:06:30 -07:00
Andrew Gvozdev
5bd41e38ba bug 385678: Juno Indexer cannot find headers in workspace folders that
Indigo did find
2012-07-25 18:19:22 -04:00
Markus Schorn
ecdf231dbc Bug 369770: Allow suppressing use of directory of current file for resolving includes (effect of option -I-). 2012-07-24 10:09:25 +02:00
David Salinas
ff15847cbe bug 375859 - update junit tests 2012-07-12 12:01:24 -04: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
Sergey Prigogin
569d7bab40 testFunctionInstanceAsTemplateArg_Bug334472 is no longer failing due to
Markus' changes.
2012-06-28 17:37:35 -07:00
Sergey Prigogin
de74af3fd9 Bumped up feature versions for Kepler. 2012-06-28 11:39:17 -07:00
Sergey Prigogin
3be412111c Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07: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
Andrew Gvozdev
c7438e0708 bug 348884: Fixed unit test 2012-06-26 11:50:54 -04:00
Markus Schorn
ea53c271c9 Bug 299911: Introduce ICPPEvaluation 2012-06-26 07:04:50 +02:00