Sergey Prigogin
5bf1d13887
Revert "Bug 421823 - When a base class lookup runs into a deferred instance, disambiguate between a method and a field"
...
This reverts commit a121f85c83
.
2015-07-07 19:29:36 -07:00
Jeff Johnston
833003c99d
Fix some missing test resources in qt and core tests.
...
Change-Id: I1a7a5749d668065e10935ad428259e5f5d476951
2015-07-07 18:02:33 -04:00
Nathan Ridge
ebd396e2fb
Bug 471621 - Have CPPASTAlignmentSpecifier implement IASTAmbiguityParent
...
This is necessary because the expression inside the alignment specifier
may be an ambiguous expression.
Change-Id: Ibb38410fea21251d866ddc58de6dc29b73623732
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-07 15:59:38 -04:00
Nathan Ridge
f413507257
Revert an increase of test timeouts for debugging that was accidentally
...
committed
Change-Id: I58cfdc50ba8fb929a3cb37f60754209494e9fad3
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-07 15:59:10 -04:00
Nathan Ridge
a121f85c83
Bug 421823 - When a base class lookup runs into a deferred instance,
...
disambiguate between a method and a field
Change-Id: Ib29f85822d11504a9f4c857083f275443ce6a832
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-07 15:09:12 -04:00
Nathan Ridge
7ece374afd
Bug 408870 - Do not require a whitespace after 'operator' when searching
...
for an overloaded operator in the Search or Open Element dialogs
Change-Id: Idd0363cd2cb3d44a822fb2ebc34582feb2238022
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-07 15:08:12 -04:00
Nathan Ridge
4e90a96767
Bug 470943 - Binding of rvalue reference to temporary (core issue 1138)
...
Change-Id: I9524816b279e3f791535b11b54d475cf657fe64b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-07 15:05:12 -04:00
Richard Eames
795c418f10
Bug 379684 Support for User Defined Literals
...
This patch adds preliminary support for C++11 user defined literals:
* Syntax support
* Type deduction in expressions
* Template literal operators
* String literal concatenation
Change-Id: I8a9760036a2c8428295f0e1ffb4b519a0a2577c9
Signed-off-by: Richard Eames <eclipse@naddiseo.ca>
2015-07-07 00:38:55 -04:00
Johann Draschwandtner
b49fa67882
Bug 464008: CNavigatorContentProvider creates new CProject instance on every invocation
...
This sometimes leads to issues with Binaries node.
Change-Id: I8f5159c14a2e8056e229582c57878f3d35342d3e
Signed-off-by: Johann Draschwandtner <johann.draschwandtner@windriver.com>
2015-07-02 09:03:11 -04:00
Sergey Prigogin
6c203657df
Cosmetics.
2015-06-30 14:11:00 -07:00
Sergey Prigogin
da940895a7
Cosmetics.
2015-06-26 15:33:36 -07:00
Sergey Prigogin
4efa08c95d
Cosmetics.
2015-06-26 15:22:42 -07:00
Sergey Prigogin
fda80f2275
Cosmetics.
2015-06-26 15:10:49 -07:00
Sergey Prigogin
28167f47fc
Improved testStringConcatenationWithMacro test.
2015-06-26 14:13:43 -07:00
Sergey Prigogin
54f1facfbe
Cosmetics.
2015-06-25 20:10:28 -07:00
Sergey Prigogin
a8c1d14f8a
Cosmetics.
2015-06-25 17:55:03 -07:00
Sergey Prigogin
814ee56c8a
Run testStringConcatenationWithMacro test for both, C and C++.
2015-06-25 16:30:25 -07:00
Sergey Prigogin
6c4344f714
Fixed a bug in CharArrayUtils.lastIndexOf(char[], char[]) method.
2015-06-24 18:22:39 -07:00
Sergey Prigogin
08d96189f1
Removed redundant initialization.
2015-06-18 10:53:36 -07:00
jyou13y
6e7a509f9b
Bug 84144 [Parser2] GCC: labels as values
...
add support for syntax int k = (int) && x;
Signed-off-by: jyou13y <justin.you@synopsys.com>
Change-Id: I3bb888b8930706b01c545794be4e054b025e641f
2015-06-18 03:03:56 -04:00
Sergey Prigogin
4ac73d7e0c
Bug 470014 - Name resolution problem with ref-qualified methods
...
Fixed signatures of index methods with ref-qualifiers.
Change-Id: I6f49732c6cec273ca7fdb095340e438ca1a508f0
2015-06-17 20:37:47 -07:00
Sergey Prigogin
6839ee074e
Cosmetics.
2015-06-17 20:37:45 -07:00
Thomas Corbat
f52f4494e9
Bug 470361 - Remove 32 Bit MacOS X Environment from Build
...
Change-Id: I19654cff05b011ae13404d0d52c3b5fc1ab73a37
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-06-17 10:10:30 -04:00
Sergey Prigogin
c95216108a
More informative toString() method for methods.
...
Change-Id: Ia8c3f8c0d5a65d5465624bc02393600925559573
2015-06-16 21:15:58 -04:00
Sergey Prigogin
6d5abb70ef
Improved consistency of test names.
2015-06-16 17:05:53 -07:00
Sergey Prigogin
81d40de462
Bug 470014 - Name resolution problem with ref-qualified methods
...
Change-Id: I2baeee442adffefb1df2c217ed91c5ff58a430ae
2015-06-16 16:11:35 -07:00
Sergey Prigogin
a0fe9152df
Cosmetics.
2015-06-16 16:03:14 -07:00
Sergey Prigogin
411506db88
Cosmetics.
2015-06-16 15:06:16 -07:00
Thomas Corbat
ed3e9cf973
Bug 399931 - Fix for toggling functions with return type from context.
...
Change-Id: I188d851500c4464d12977c82805679eee31663f2
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-06-12 10:35:39 -04:00
Sergey Prigogin
61391130c0
Bug 469890 - NPE in ProblemHighlighting.consumes due to an orphan AST
...
node
Change-Id: Ic3ee9cb68f766660c215347128c60bfc9ee98d59
2015-06-10 17:01:30 -07:00
Sergey Prigogin
2f36117b61
Cosmetics.
2015-06-10 16:55:07 -07:00
Marc Khouzam
bb61124897
Incremented CDT feature version to 8.8.0
...
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-10 09:33:49 -04:00
Sergey Prigogin
e27ca67746
Improved robustness of global scope handling.
...
Change-Id: Id0222766e8c5e258f866f9a4c8b3307a06bdf4c7
2015-06-09 11:58:47 -07:00
Sergey Prigogin
e23a7dabc5
Removed an unused field.
2015-06-08 16:55:57 -07:00
Sergey Prigogin
ff84cfc4a1
Cosmetics.
2015-06-08 16:49:46 -07:00
Sergey Prigogin
4890e6e7e6
Protect against an NPE.
2015-06-03 18:18:57 -07:00
Sergey Prigogin
4cf72bb41b
Cosmetics.
2015-06-03 18:14:35 -07:00
Sergey Prigogin
a7d3f1d3b5
Bug 461676 - refactoring not work for methods in class
...
Change-Id: I770b579eb327e3f21565e95cab2894702f3d7964
2015-06-02 00:23:05 -04:00
Sergey Prigogin
f2e7ffec54
Bug 469023 - UnsupportedOperationException in CPPVisitor.createBinding
...
Change-Id: I10653fc6a23364d0977d3f7dc6e92b84812bf5bb
2015-06-01 10:24:02 -07:00
Nathan Ridge
aa463781be
Bug 468557 - Fix a typo in CPPCompositesFactory.getCompositeBinding()
...
that was causing a CompositingNotImplementedError
Change-Id: Ida8e09dbc438f23ed3187f97429efe1a31b4d037
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-29 17:44:33 -04:00
Roberto Oliveira
695167eb07
Bug 468492: Add _Decimal types.
...
- Types added: _Decimal32, _Decimal64, _Decimal128.
Change-Id: I9660dfa16f860b5fd31cf028812f1ab464b18709
Signed-off-by: Roberto Oliveira <rdutra@linux.vnet.ibm.com>
2015-05-29 17:51:48 -03:00
Thomas Corbat
216f842984
Bug 468033 - Writing Variadic Templates with ASTWriter
...
Change-Id: If724d328e99dfe3e1c0974025c4e517511cbfa25
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-05-27 03:07:31 -04:00
Sergey Prigogin
e4dd059af0
Cosmetics.
2015-05-24 21:13:05 -07:00
Sergey Prigogin
ac121def1a
Bug 466362 - StackOverflowError involving self-referencing template
...
definition
Change-Id: I101dff395f6e58a6852010419045f583eebd47e8
2015-05-24 20:02:35 -04:00
Sergey Prigogin
0052d43d96
Remove temporary files after test.
2015-05-19 16:47:47 -07:00
Sergey Prigogin
f335591877
Cosmetics.
2015-05-19 16:46:14 -07:00
Sergey Prigogin
d7aa03bc6c
Added back a missing import.
2015-05-14 20:37:59 -07:00
Sergey Prigogin
ad32a0cc12
Bug 467359 - NPE in ProblemHighlighting.consumes
...
Change-Id: Ifc59349cb7995846a061ff39e7fe4e2d33384d61
2015-05-14 23:09:02 -04:00
Sergey Prigogin
1573d6467d
Bug 467358 - NPE in CVisitor.getContainingBlockItem
...
Change-Id: I5f682df17b9e85539cfb033699d8d1346ead6a25
2015-05-14 20:51:43 -04:00
Sergey Prigogin
6a00b4e757
Cosmetics.
2015-05-14 16:48:05 -07:00