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

10964 commits

Author SHA1 Message Date
Sergey Prigogin
35a973d9a5 Formatter support for defaulted and deleted functions and for rvalue
references.
2012-12-05 15:43:15 -08:00
Sergey Prigogin
81c9f2d755 Bug 393068 - Constructor call is treated as write access for arguments 2012-12-05 15:43:00 -08:00
Sergey Prigogin
c186b2070b Cosmetics. 2012-12-05 15:40:57 -08:00
Thomas Corbat
d856d9dd76 Replacement of the CPPNameCollector with BindingAssertionHelper in
Template Alias tests.

Sergey suggested to make the Template Alias tests more readable by
replacing the CPPNameCollector with BindingAssertionHelper. I did this
where it was possible. I.e it was still required in tests asserting an
instance count of a binding. But to acquire those references the
BindingAssertionHelper is used as well. For comparison of those bindings
I have added a method for creating a CPPNameCollector with a given AST.

Change-Id: I19b11cbabe5c4c0fa57965d6f97e0db5dfa5575a
Reviewed-on: https://git.eclipse.org/r/9020
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-12-05 15:28:05 -08:00
Andrew Gvozdev
262dd9a8aa bug 395304: Selection of language settings provider not always accurate for the current configuration 2012-12-05 17:54:03 -05:00
Sergey Prigogin
984c5eb604 Bug 395238. Evaluation of constexpr functions. Also few fixes related to
alias templates.
2012-12-04 12:23:55 -08:00
Sergey Prigogin
cef7aea253 Missing pieces of __int128 and __float128 support. 2012-12-04 12:09:14 -08:00
Sergey Prigogin
cc5074d0bc Cosmetics. 2012-12-04 12:08:39 -08:00
Sergey Prigogin
566e4fdca9 Obtain indexer timeout for tests from indexer.timeout system property. 2012-12-04 12:08:23 -08:00
Sergey Prigogin
372f3ef066 Cosmetics. 2012-12-04 12:08:10 -08:00
Sergey Prigogin
0f13c1b8f1 Eliminated use of exceptions for dealing with values that cannot be
computed.
2012-12-04 12:07:36 -08:00
Sergey Prigogin
eb05fce309 Added missing cases. 2012-12-04 12:07:05 -08:00
Andrew Gvozdev
0629926e0c bug 395259: NPE thrown in LanguageSettingsProviderTab when selecting a newly created configuration 2012-12-01 05:08:33 -05:00
Sergey Prigogin
fdeda95079 Code streamlining. 2012-11-27 19:05:45 -08:00
Sergey Prigogin
67a81b6a4b Cosmetics. 2012-11-27 18:57:34 -08:00
Sergey Prigogin
f6b4b3dae2 Bug 395026 - Fixed the second use case. 2012-11-27 18:57:05 -08:00
Sergey Prigogin
236c894f33 Comment adjustments. 2012-11-25 16:41:47 -08:00
Sergey Prigogin
fc2cb1aaed Bug 374694. CompositeCPPAliasTemplate class and a test that fails
without it.
2012-11-25 16:35:15 -08:00
Sergey Prigogin
5e30602ff3 Cosmetics. 2012-11-25 16:35:02 -08:00
Sergey Prigogin
24fb4904b3 Cosmetics. 2012-11-25 15:41:43 -08:00
Sergey Prigogin
469b2e8b58 Bug 395026 - Name resolution problem with an alias template. 2012-11-25 15:38:38 -08:00
Sergey Prigogin
dfd1d0d635 Cosmetics. 2012-11-25 15:38:15 -08:00
Sergey Prigogin
785c675364 Code streamlining. 2012-11-25 15:38:01 -08:00
Sergey Prigogin
93634c409b Cosmetics. 2012-11-25 15:37:46 -08:00
Sergey Prigogin
54d378990c Add missing switch cases. 2012-11-25 14:50:13 -08:00
Thomas Corbat
fc1e9a4225 Bug 374694. Implementation of alias templates. 2012-11-25 14:49:14 -08:00
Sergey Prigogin
974f507c0b Fixed NPE. 2012-11-25 14:35:04 -08:00
Sergey Prigogin
8c668bd877 Support for __float128 type introduced in GCC 4.7. 2012-11-25 14:33:44 -08:00
Anton Leherbauer
8a9d64443a Bug 394756 - Reduce number of ScopedPreferenceStore instances 2012-11-25 14:14:52 -08:00
sprigogin
13ef5d6942 Fixed an accidental PDOM incompatibility. 2012-11-25 14:13:43 -08:00
Sergey Prigogin
75672cfedd Support for __int128 type introduced in GCC 4.7. 2012-11-25 14:13:02 -08:00
Sergey Prigogin
4b30304283 Cosmetics. 2012-11-25 14:03:05 -08:00
Andrew Gvozdev
6012e77cfa Bug 393641: When importing an existing CDT project, language settings providers are disabled 2012-11-21 10:06:26 -05:00
Sergey Prigogin
e019d4965e Bug 394024. Fixed a use case with typedef. 2012-11-13 12:43:29 -08:00
Sergey Prigogin
3347ef9100 Improved indexing progress indicator. 2012-11-13 11:44:19 -08:00
Markus Schorn
6a7e58815c Bug 390759: Wrong order in ambiguity resolution. 2012-11-13 11:29:09 -08:00
Sergey Prigogin
eec6c3de73 Improved linearity of the indexing progress indicator. 2012-11-12 15:42:18 -08:00
Sergey Prigogin
9883a156f5 Cosmetics. 2012-11-12 15:41:10 -08:00
Sergey Prigogin
a48e822d59 Bug 394024 - Template resolution problem with unsigned int non type
parameter. A better fix.
2012-11-12 11:30:40 -08:00
Sergey Prigogin
85b6bc8652 Fixed merging leftovers. 2012-11-11 15:52:05 -08:00
Sergey Prigogin
1c570e7bbb Code streamlining. 2012-11-11 11:45:49 -08:00
Sergey Prigogin
dd9ba663b4 Bug 394024 - Template resolution problem with unsigned int non type
parameter.
2012-11-11 11:45:29 -08:00
Sergey Prigogin
5b038020f5 Cosmetics. 2012-11-11 11:45:09 -08:00
Sergey Prigogin
14627a1086 Fixed a regression in name resolution. 2012-11-08 20:09:38 -08:00
Sergey Prigogin
f1db964458 Moved typedef preservation tests to AST2TemplateTests. 2012-11-08 20:08:13 -08:00
Sergey Prigogin
1eaf5662fe Cosmetics. 2012-11-08 14:55:20 -08:00
Sergey Prigogin
412902ce50 Bug 393513. Fixed serialization of very large types and template
arguments.
2012-11-08 14:54:26 -08:00
Sergey Prigogin
47f8151660 Bug 393513. Graceful handling of ambiguous template arguments. 2012-11-08 14:52:28 -08:00
Sergey Prigogin
c71df9d8e3 Fixed a typo. 2012-11-08 14:50:10 -08:00
Sergey Prigogin
06ef676a2b Yet another typedef preservation fix. 2012-11-08 14:49:51 -08:00