Sergey Prigogin
a2201b07ae
Bug 299911. Fixed AST2TemplateTests.testDependentExpressions test.
2012-08-14 15:20:56 -07:00
Sergey Prigogin
304d72c17d
Bug 299911. Few fixes and a test that is currently failing due to a NPE.
2012-08-14 15:19:06 -07:00
Sergey Prigogin
52466b82d7
Cosmetics.
2012-08-14 15:18:38 -07:00
Sergey Prigogin
00abbb70fa
Bug 299911. Split CPPTemplateArgument class into CPPTemplateTypeArgument
...
and CPPTemplateNonTypeArgument.
2012-08-14 15:17:12 -07:00
Sergey Prigogin
765363be4a
Bug 299911. Fixed remaining failing tests.
2012-08-14 15:13:22 -07:00
Sergey Prigogin
e48da78780
testFunctionInstanceAsTemplateArg_Bug334472 is no longer failing due to
...
Markus' changes.
2012-08-14 14:31:53 -07:00
Markus Schorn
fad6fcfe01
Bug 299911: Introduce ICPPEvaluation
2012-08-14 14:11:45 -07:00
Andrew Gvozdev
525f37a0e2
bug 385678: Juno Indexer cannot find headers in workspace folders that
...
Indigo did find
2012-07-25 18:52:45 -04:00
Markus Schorn
ee06da3642
Bug 369770: Allow suppressing use of directory of current file for resolving includes (effect of option -I-).
2012-07-24 10:40:50 +02:00
David Salinas
16739227f7
Bug 375859 - update JUnit tests
2012-07-12 11:54:45 -04:00
Lukas Felber
ba17c7ac64
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:10:07 -07:00
Thomas Corbat
f8bad55627
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 20:03:56 -07:00
Sergey Prigogin
d611b69fbf
Bug 380498. Fixed few more cases where typedefs were not preserved.
2012-06-26 18:42:16 -07:00
Sergey Prigogin
c67276494e
Cosmetics.
2012-06-26 18:40:33 -07:00
Marc-Andre Laperle
4e872b05cb
Bug 375226 - Code not indexed properly when changing active
...
configuration
Change-Id: I75b6eabac1cfde6e3e28a20be372925ef8a88fd8
Reviewed-on: https://git.eclipse.org/r/6143
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Reviewed-by: Marc-Andre Laperle <malaperle@gmail.com>
IP-Clean: Marc-Andre Laperle <malaperle@gmail.com>
Tested-by: Marc-Andre Laperle <malaperle@gmail.com>
2012-06-04 11:26:23 -04:00
Andrew Gvozdev
07f9700ccd
bug 380956: corrected somewhat misleading comments
2012-05-31 17:34:18 -04:00
Sergey Prigogin
2776e06605
Bug 380498 - typedef is expanded during refactoring
2012-05-30 18:28:50 -07:00
Sergey Prigogin
3604f812ce
Cosmetics.
2012-05-30 18:28:04 -07:00
Andrew Gvozdev
1bcae4bb9b
bug 380956: The CDT GCC Build Output Parser should not require 'make's recursion depth indicators
2012-05-29 17:41:40 -04:00
Andrew Gvozdev
d1e2d46fad
bug 379165: [sd90] Reindex using accurate list of affected resources
...
after LSE change event
2012-05-24 08:30:57 -04:00
Lukas Felber
3ae34a0344
Bug 379511 - Forward declaration in function parameter ignored by
...
translation unit. Modified patch by Lukas Felber.
2012-05-23 20:14:49 -07:00
David Salinas
6091c93f7b
Bug 375859 - Refresh scope becomes empty after closing/opening project
...
if left to default
2012-05-22 12:49:25 -04:00
Sergey Prigogin
9a4f1087e2
Increased indexer timeout.
2012-05-21 21:02:37 -07:00
Sergey Prigogin
d8fa087eec
Bug 363234. Support for thread_local storage class specifier.
2012-05-16 17:47:44 -07:00
Sergey Prigogin
6dd26c1525
Cosmetics.
2012-05-16 13:48:12 -07:00
Sergey Prigogin
e553255384
Bug 332829. Parsing support for constexpr keyword. Also added few
...
new C++11 keywords.
2012-05-16 13:27:59 -07:00
Sergey Prigogin
ae606fe28b
Bug 378317 - Index update mode for resolving unresolved includes and
...
reindexing files with I/O errors.
2012-05-09 17:12:45 -07:00
David Salinas
2e27470c13
Bug 375859 - Refresh scope becomes empty after closing/opening project
...
if left to default
2012-05-09 11:38:54 -04:00
Markus Schorn
b1a9377019
Bug 378614: Function ptr as K&R parameter.
2012-05-07 08:10:15 +02:00
Markus Schorn
b562fc5469
Bug 327298: [C++11] Support for nullptr
2012-05-04 09:37:40 +02:00
Sergey Prigogin
b6a384b943
Bug 377838 - Name resolution gets confused by a class and a namespace
...
with the same name
2012-04-26 20:37:56 -07:00
Markus Schorn
ff6444f9b8
Bug 377457: Name resolution for exception specification.
2012-04-26 11:55:34 +02:00
Markus Schorn
755d3975a6
Bug 376246: Name resolution in catch handler of function definition.
2012-04-26 10:16:27 +02:00
Marc-Andre Laperle
68b6f3dc90
Upgrade to Tycho 0.14.1
2012-04-23 00:25:47 -04:00
Sergey Prigogin
c1066f1e4a
Bug 377223 - Name resolution problem caused by a const qualifier in
...
template parameter
2012-04-19 19:01:13 -07:00
Sergey Prigogin
7bccb394be
Bug 377223. Added a failing test case.
2012-04-19 15:47:48 -07:00
Sergey Prigogin
e7ef578e94
Bug 377045 - Bogus transient errors in C/C++ editor soon after Eclipse
...
startup.
2012-04-17 19:56:31 -07:00
Andrew Gvozdev
31331544b6
Ignore InterruptedException in unit tests
2012-04-16 17:40:30 -04:00
Andrew Gvozdev
8aed5c8427
bug 371797: Let all jobs finish before tearDown() in unit tests
2012-04-16 16:55:44 -04:00
Andrew Gvozdev
d474c67844
Fix for java.util.ConcurrentModificationException
...
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$Itr.next(Unknown Source)
at org.eclipse.cdt.core.testplugin.util.BaseTestCase.runBare(BaseTestCase.java:166)
2012-04-14 22:10:55 -04:00
Sergey Prigogin
2b8e34b777
Treat __attribute__ ((__mode__ (__DI__))) as long instead of long long
...
in 64-bit mode.
2012-04-13 18:20:37 -07: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
33374d0a51
Bug 316230 - Representation of gcc attributes in AST. Also
...
contains a fix for bug 330635.
Change-Id: I11d872bd68dc0819a95ad8bf83c6db20fbc81387
Reviewed-on: https://git.eclipse.org/r/5554
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:48:35 -04:00
Andrew Gvozdev
b1b320f94e
bug 371797: [sd90] Implement language settings providers in build
...
plugins
2012-04-12 01:01:23 -04:00
Sergey Prigogin
e726c3d217
Cosmetics.
2012-04-10 15:25:47 -07:00
Sergey Prigogin
64f529b3ec
Replaced StringBuffer with StringBuilder.
2012-04-08 22:33:39 -07:00
Sergey Prigogin
b424f35ce4
Cosmetics.
2012-04-04 17:26:10 -07:00
Sergey Prigogin
ef82e2a7b2
Cosmetics.
2012-04-04 17:25:44 -07:00
Sergey Prigogin
710e358931
Cosmetics.
2012-04-04 17:25:07 -07:00
Markus Schorn
b82f3de2e3
Bug 375739: #ifdef nested in macro-expansion.
2012-04-03 15:56:25 +02:00