Sergey Prigogin
8e871b492f
Bug 433556 - Unqualified name of the containing template is not resolved
2014-04-25 22:22:05 -07:00
Sergey Prigogin
9ea599ef7b
Failing test for bug 433556.
2014-04-25 19:01:15 -07:00
Sergey Prigogin
87539d04dd
Added a failing test for inherited constructor template.
2014-04-25 17:04:53 -07:00
Sergey Prigogin
fcccfe3807
Corrected few comments.
2014-04-25 17:03:58 -07:00
Sergey Prigogin
300a9b0807
Cosmetics.
2014-04-25 16:54:31 -07:00
Sergey Prigogin
b96e29ae62
Bug 424068 - [C++11] Inheriting constructors.
...
Inheriting of template constructors is not supported yet.
2014-04-24 17:00:35 -07:00
Sergey Prigogin
8f2ea4c665
Cosmetics.
2014-04-24 17:00:26 -07:00
Sergey Prigogin
f7f3825ef8
Improved type safety.
2014-04-24 16:59:44 -07:00
Sergey Prigogin
8ce322ad37
Cosmetics.
2014-04-24 16:59:35 -07:00
Sergey Prigogin
7f914e4a6a
Fixed a typo.
2014-04-22 17:17:19 -07:00
Sergey Prigogin
861c9a0a29
Fixed an NPE.
2014-04-22 16:12:35 -07:00
Sergey Prigogin
2724fbbe45
Improved reliability of indexer cancellation - a safer version.
2014-04-22 16:07:29 -07:00
Doug Schaefer
185074996d
Bug 433222 - Turn on Others category in New Proj Wizard by default.
...
With this preference off, the new project wizard is a mess. We need
to have categories at the top level, especially as the number of
categories grow. This also fixes an issue with the Autotools which
tried to go into the Others category, but made a bit of a mess and
doesn't really need to be there anyway.
Change-Id: Idc67096756caa77087acabacb18ada41a43202b4
Reviewed-on: https://git.eclipse.org/r/25375
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-04-22 16:49:05 -04:00
Sergey Prigogin
5a5caee142
Improved reliability of indexer cancellation.
2014-04-22 11:43:41 -07:00
Sergey Prigogin
54fd5d6cd0
Cosmetics.
2014-04-22 11:37:13 -07:00
Marc Khouzam
d80202678f
Missing export to o.e.cdt.ui
...
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-21 16:08:48 -04:00
Sergey Prigogin
470a007439
Fixed compiler warnings.
2014-04-20 17:47:07 -07:00
Sergey Prigogin
6e96e21cf0
Cosmetics.
2014-04-19 19:10:44 -07:00
Sergey Prigogin
a21efaf92e
Code streamlining.
2014-04-19 18:51:05 -07:00
Sergey Prigogin
7aeacfdddc
Cosmetics.
2014-04-18 20:37:52 -07:00
Sergey Prigogin
bed21120a4
Code streamlining.
2014-04-18 16:27:13 -07:00
Sergey Prigogin
bbc8a48c8c
Cosmetics.
2014-04-18 16:24:45 -07:00
Sergey Prigogin
103f577926
Moved testU8TokenAfterIfdef_429361 to AST2Tests
2014-04-18 12:24:27 -07:00
Sergey Prigogin
ede42e1820
Minor performance optimization.
2014-04-17 10:35:30 -07:00
Sergey Prigogin
63cb636c7a
Improved an inefficient algorithm in
...
LocationMap.getSequenceNumberForFileOffset.
2014-04-16 20:39:54 -07:00
Sergey Prigogin
48fc8d0809
Cosmetics.
2014-04-16 18:37:45 -07:00
Sergey Prigogin
e4b3bce29b
Minor performance optimization.
2014-04-16 17:34:29 -07:00
Sergey Prigogin
33a2f3c025
Cosmetics.
2014-04-16 16:45:28 -07:00
Sergey Prigogin
4381cc5da1
Fixed integer overflow in binary search methods.
2014-04-16 12:10:39 -07:00
Nathan Ridge
84289fb454
Bug 399149 - Add missing @since tags
...
Change-Id: I62a60c55157202ec9ec65a5b8bf090ba72f74d1a
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/25020
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-15 11:51:07 -04:00
Brad Chiu
84974e6725
Bug 427401 - Failure to Parse addr2line binutil output
...
Fixed Addr2line.java
Change-Id: I9b42e8925c86e238ce6dc610d9e0617b11981f42
Signed-off-by: Brad Chiu <brad@andestech.com>
Reviewed-on: https://git.eclipse.org/r/24935
Tested-by: Hudson CI
Reviewed-by: Jonathan Williams <jonwilliams@qnx.com>
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-04-15 11:33:46 -04:00
Nathan Ridge
a290bdac7e
Bug 399149 - Semantic highlighting for context-sensitive keywords
...
Change-Id: Ied967abed9291eb2e9548f23bf2fbb41e898aec2
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/24513
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-04-14 12:33:47 -04:00
Nathan Ridge
f699ed76a0
Bug 432703 - 'Open Declaration' in parameter referencing previous
...
parameter
Change-Id: I3ea07345093c7d3663de70fb534532bbdf0bd191
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/24933
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-04-14 12:33:02 -04:00
Marc Khouzam
e0154961f6
Missing @since tag
...
Change-Id: Iedd6ba94848cebf7fce26677c4c0d512fd114fdb
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-14 09:44:22 -04:00
Nathan Ridge
d66e5c04bf
Bug 429891 - Limit the total number of computation steps in a constexpr
...
evaluation
Change-Id: I057d94a78e92d26c9ad824b2ea0c6a4ad896e948
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/24925
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-04-13 21:20:31 -04:00
Sergey Prigogin
ec10b77e67
Cosmetics.
2014-04-12 10:50:32 -07:00
Sergey Prigogin
79a2087bfd
Revert "Bug 379684 Support for User Defined Literals"
...
This reverts commit f5942dac81
.
2014-04-12 10:49:35 -07:00
Nathan Ridge
aeb5ad721f
Bug 432643 - Implement compositing for enum scopes
...
Change-Id: I0e96f4d831bd1be0325262d1f77fab5dd05ddbe7
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/24898
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-04-12 12:49:26 -04:00
Richard Eames
f5942dac81
Bug 379684 Support for User Defined Literals
...
This patch adds preliminary support for C++11 user defined litrals:
* Syntax support
* Type deduction in expressions
* Template literal operators
* String literal concatenation
I made quite a few changes in CPPASTLiteralExpression so that it more
closely follows the spec when parsing numbers. And I'd like some
feedback on the changes I made to CPPSemantics with regards to
template literal operators.
There are also some questions I have marked in comments, which I would
appreciate an answer to.
Change-Id: I242ecb8f5706f516a4c891fea268a668e5e4a694
Signed-off-by: Richard Eames <eclipse@naddiseo.ca>
Reviewed-on: https://git.eclipse.org/r/24367
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-04-12 12:47:34 -04:00
Sergey Prigogin
88d0024075
Bug 432547 - Introduce separate size limits for indexing of source and
...
header files
2014-04-11 18:53:34 -07:00
Sergey Prigogin
5c7a64d0fb
Bug 432651 - Organize Includes removes an include necessary for defining
...
a method
2014-04-11 16:16:25 -07:00
Sergey Prigogin
41b9049afa
PDOMManager has to wait for the indexer job to respond to cancellation.
2014-04-11 16:16:16 -07:00
Sergey Prigogin
362fe864f3
Cosmetics.
2014-04-11 16:16:07 -07:00
Sergey Prigogin
a94a29ae22
Fixed compiler warnings.
2014-04-11 16:15:40 -07:00
Sergey Prigogin
441d546d25
Use diamond operator.
2014-04-11 16:15:17 -07:00
Lukas Felber
8b64594a96
added missing extension less headers 'condition_variable' and 'ctgmath '
...
to cdt-file-types-list (as defined in c++ standard section 17.6.1.2)
Change-Id: Idbbba12655a72b24cd28aab71d9a613320a7e70c
Signed-off-by: Lukas Felber <l.felber@gmx.ch>
Reviewed-on: https://git.eclipse.org/r/24854
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-04-11 14:19:49 -04:00
Marc Khouzam
1b6d767400
Missing @since tags
...
Change-Id: I0e4f5bdd517d92c2e6f864be822cd578a51f237a
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-11 09:25:47 -04:00
Doug Schaefer
48298d3923
JI:449069 Add filtering to the PDOM generator
...
Adds a -exclude option to list directories and files that are to be
excluded from the pre-built PDOM so we don't get header files that
users don't get suggest optional headers.
2014-04-10 16:31:28 -04:00
Doug Schaefer
6bbeb75bc0
JI:449069 Add filtering to the PDOM generator
...
Adds a -exclude option to list directories and files that are to be
excluded from the pre-built PDOM so we don't get header files that
users don't get suggest optional headers.
Change-Id: I4e06ccda2207f9955bb743006af8cf947c5d67f3
2014-04-10 16:31:20 -04:00
Marc Khouzam
b647093b94
Remove unused API filters
...
Change-Id: Ia3a53fec79973ccdec7d74d68fcc4f4621fe1cc7
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-09 15:24:47 -04:00