1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-27 10:55:33 +02:00
Commit graph

6442 commits

Author SHA1 Message Date
Sergey Prigogin
598836625c Better diagnostics of database corruption. 2012-08-30 17:13:26 -07:00
Sergey Prigogin
482739f1b1 Bug 380623. Incremented PDOM version since some database records
changed.
2012-08-30 17:11:59 -07:00
Thomas Corbat
1070edb3fc Bug 380623 - [C++11] Explicit Virtual Overrides
Change-Id: I3b40e6ef659e3734194479dafa927411d405442f
2012-08-28 21:12:37 -07:00
Sergey Prigogin
d07c30d618 Fixed ArrayStoreException, ClassCastException and NPE. 2012-08-27 18:47:21 -07:00
Sergey Prigogin
82e5b126c8 Cosmetics. 2012-08-27 18:46:55 -07:00
Sergey Prigogin
e7ea6cc33a Added a message to ArrayStoreException. 2012-08-27 14:49:49 -07:00
Sergey Prigogin
45e4150d3c Fixed ClassCastException. 2012-08-27 14:47:49 -07:00
Krzysztof Kazmierczyk
057ba1a8c8 Fix Bug 378882 - CDT projects not working when managed by custom EFS
filesystem 

Change-Id: I6e0966b63c5be81cb35008edb3cd9218023aaf3e
Reviewed-on: https://git.eclipse.org/r/7184
Reviewed-by: Chris Recoskie <recoskie@ca.ibm.com>
IP-Clean: Chris Recoskie <recoskie@ca.ibm.com>
Tested-by: Chris Recoskie <recoskie@ca.ibm.com>
2012-08-27 10:50:58 -04:00
Sergey Prigogin
69993cb776 Use ArrayList instead of LinkedList. 2012-08-25 14:41:04 -07:00
Jon Beniston
bf81510484 Bug 331574 - eXcess architecture is now named eSi-RISC 2012-08-25 16:34:28 -04:00
Eugene Ostroukhov
fda18aa3a1 Bug 387935 - Codan does not see symbols from pre-built indexes
This change fixes:
	1. Codan no longer shows errors on symbols from pre-built indexes
	2. Mark occurances in the editor no properly recognizes occurances 
	   of the same symbol.

Change-Id: I1f3b347524a89f7a4c11b128f15f8fdcffe2afdf
Reviewed-on: https://git.eclipse.org/r/7388
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-08-24 14:57:15 -04:00
Sergey Prigogin
6b3627d0f4 Added synchronization on fTaskQueue to PDOMManager.isIndexerIdle() 2012-08-22 16:53:00 -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
e430e7f6b4 Code streamlining. 2012-08-22 11:15:58 -07:00
Vivian Kong
21b42beb1f Bug 387428 - NPE in RefreshScopeManager 2012-08-21 13:00:26 -04:00
Sergey Prigogin
3338b03653 Cosmetics. 2012-08-19 19:26:25 -07:00
Sergey Prigogin
6016312946 Further simplification of PDOMManager.joinIndexer method. 2012-08-19 19:24:44 -07: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
fa72bc94a0 Cosmetics. 2012-08-18 20:04:37 -07:00
John Cortell
116c4cf1f6 Bug 387507 - PDOMManager.joinIndexer() can wrongly return false
Change-Id: Iebe3bb8840ea4b27bb2624a0526cf0f0f6ac0669
Reviewed-on: https://git.eclipse.org/r/7281
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-08-17 22:33:55 -04: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
48c8b4779e Cosmetics. 2012-08-17 10:51:07 -07:00
Sergey Prigogin
9686c43106 Cosmetics. 2012-08-15 16:38:46 -07:00
Sergey Prigogin
ab2e00ff4c Improved error reporting. 2012-08-15 16:29:50 -07:00
Sergey Prigogin
3add480bd0 Improved error reporting. 2012-08-15 14:08:24 -07:00
Sergey Prigogin
4cf3e277df Cosmetics. 2012-08-14 16:16:58 -07:00
Sergey Prigogin
4255a28459 Bug 299911. Fixed IndexCPPTemplateResolutionTest.testSFINAE_a 2012-08-14 11:54:30 -07:00
Sergey Prigogin
8599c82dc3 Cosmetics. 2012-08-14 11:54:20 -07:00
Sergey Prigogin
4167f6cefd GCC 4.6 type traits. 2012-08-12 16:31:54 -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
e6fb86e988 Cosmetics. 2012-08-09 20:52:26 -07:00
Sergey Prigogin
f6bf583ae2 Bug 299911. Improved propagation of template instantiation context. 2012-08-09 11:13:59 -07:00
Sergey Prigogin
08bfa93081 Bug 299911. Fixed propagation of template instantiation context. 2012-08-09 10:47:52 -07:00
Sergey Prigogin
b0fbee6060 Cosmetics. 2012-08-09 10:41:18 -07:00
Sergey Prigogin
6826325f9a Cosmetics. 2012-08-08 20:45:49 -07:00
Sergey Prigogin
19836aa78b Bug 299911. Fixed NPE and an unsafe method call. 2012-08-08 20:41:26 -07:00
Sergey Prigogin
b4b565a872 Bug 299911. Incremented PDOM version. 2012-08-08 18:06:14 -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
4079362341 Cosmetics. 2012-08-08 15:08:33 -07:00
Sergey Prigogin
0fb8874351 Bug 299911. A minor bug fix. 2012-08-07 12:24:52 -07:00
Sergey Prigogin
e1ef59e384 Cosmetics. 2012-08-07 12:17:20 -07:00
Sergey Prigogin
d6e91170b2 Bug 299911. Code streamlining. 2012-08-07 11:48:02 -07:00
Sergey Prigogin
690fac29b1 Cosmetics. 2012-08-06 21:15:11 -07:00
Sergey Prigogin
f1ae22d5d8 Bug 374993. Fixed AST2TemplateTests.testDependentExpressions_b. 2012-08-06 21:14:00 -07:00
Sergey Prigogin
d909a4f50a Cosmetics. 2012-08-06 13:57:36 -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