Doug Schaefer
05a2939d54
Start restructuring Arduino CDT to use index files.
...
Change-Id: Ibfa9b1e679d737c53b28700341e91d0dcacaba0f
2015-07-21 11:17:53 -04:00
Doug Schaefer
f047a404b0
Quick test framework for QML parser tests.
...
Change-Id: Id731074c35f3dc23fbfc2ea249da46fa2404fa25
2015-07-20 22:11:25 -04:00
Colin Leitner
23833f697e
Bug 472767 - Add support for Test Anything Protocol test runner
...
Change-Id: I3da84f0bdf46ca5082638ec7a6540df82f2cda63
Signed-off-by: Colin Leitner <colin.leitner@gmail.com>
2015-07-20 20:42:26 -04:00
Marc Khouzam
2b3d664972
Bug 473098 - Reflect tracepoint action changes
...
Tracepoint action changes were not immediately reflected in
the list of attached actions.
Change-Id: I6d0ad788d40c69febf2df5226252a7eeabde39b4
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-07-20 16:00:42 -04:00
Doug Schaefer
df39cb4b09
Start of using Arduino package index for board packages.
...
Added dependency to Gson for JSON parsing and Apache Http Client
for getting the index files from the Arduino site.
Change-Id: I3d265c1037e7f74e082f36c751f5eaf780e96684
2015-07-20 10:40:10 -04:00
Nathan Ridge
5623c39492
Bug 421544 - When searching for the target file for Toggle Source/Header,
...
prefer files closer to the origin file in the directory structure
Change-Id: I82a3c1dc3f09cecb69e07511dd5b8bed62676b6a
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-19 12:21:15 -04:00
Doug Schaefer
91f4a98335
Finish ECMAScript lexer. Upgrade to ANTLR 4.5.1.
...
Also added ANTLR src zip so you can see source.
Change-Id: I5041445c1401dfe0f35a80b9e5f6809504930120
2015-07-17 23:20:52 -04:00
Doug Schaefer
fac0ca9ddc
Add copyrights to the QML parser source files.
...
Change-Id: Iae5bcf4000e66d3655ef0a47cb68aac8c18eced9
2015-07-17 23:18:33 -04:00
Marc Khouzam
93df44a4ca
Disable remote detach test case for 7.5
...
With gdbserver 7.5, detaching from a process leaves gdbserver hanging
which prevents the next testcase from running.
We therefore disable the two detach testcases for version 7.5 only.
Note that we cannot simply @ignore the testcases since we want to run
them for the local case, even for version 7.5.
Change-Id: Id4b69420abd1218be5eaf2c54a9f44349283edc2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-07-17 15:53:44 -04:00
Doug Schaefer
00b591ae89
Start of QML parser.
...
Change-Id: I434e0267371a8b6e353c59b22d3b32832d842192
2015-07-17 09:59:13 -04:00
Marc Khouzam
5028a94396
Disable restart test in case of remote debugging
...
Change-Id: I08310791fe23c31219ea0e6ae26ea7f0a14eeff7
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-07-17 08:16:17 -04:00
Anton Leherbauer
10079aca6b
Bug 466516 - Editing a breakpoint action is not immediately reflected in the list of attached actions
...
Change-Id: Ifa5b5d88d1174f350555b28f15d375073364a56a
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-07-16 15:37:36 +02:00
Anton Leherbauer
e78acb4fdf
Validate breakpoint string fields also on mouse clicks
2015-07-14 16:29:21 +02:00
Anton Leherbauer
02026595cc
Fix Disassembly creating 64-bit address breakpoint for 32-bit target
2015-07-14 15:16:45 +02:00
Anton Leherbauer
7861db94e1
Fix capitalization of Run to Line, Move to Line, etc.
2015-07-14 15:14:38 +02:00
Wei Li
654c2999e1
Bug 405678 - fix "show references" not showing all references of a
...
strucuture field in mixed C and C++ code
Change-Id: Ie5c5f96e18d9b949c69fcf8f330e31fe8a9002da
Signed-off-by: Wei Li <wei.r.li@ericsson.com>
2015-07-13 18:14:29 -04:00
Sergey Prigogin
4646b8854f
Fixed JavaDoc.
2015-07-13 14:17:32 -07:00
Sergey Prigogin
5f84bb8efa
Cosmetics.
2015-07-13 14:13:09 -07:00
Nathan Ridge
6886023638
Bug 421823 - Heuristically resolve unknown bindings during 'Open
...
Declaration'
Change-Id: Id48769cae0ded784228780bbf60a30e7e990b073
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-13 14:06:37 -07:00
Nathan Ridge
001e2c82f0
Bug 421823 - Allow consumers other than content assist to perform
...
heuristic base class lookup
Change-Id: I8add635bb62a0241b7de9430a32f85499535085d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-13 16:54:53 -04:00
Nathan Ridge
28ed0a3d7a
Bug 421823 - Move CPPSemantics.heuristicallyFindConcreteScopeForType()
...
into a new class HeuristicResolver
Change-Id: I4a4948aa101192d4d74b385360bd94129ed71307
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-13 13:52:23 -07:00
Nathan Ridge
515b275a48
Bug 472436 - Track whether an EvalID involves a pointer dereference
...
Change-Id: If09ff059180bd7bdc50a73d13377838a24ed121f
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-13 15:41:22 -04:00
Nathan Ridge
df76958d18
Bug 472436 - Dependent field reference with pointer as field owner
...
Change-Id: I28ed13ac473249fe79800ae1a2361f87bacc156d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-13 15:37:25 -04:00
Nathan Ridge
17b4ad3d67
Bug 471907 - Correctly resolve 'typeof' inside a qualifier type in C
...
Change-Id: I96825ce0012f6fd86284ef2ac8643c31c0d29ae4
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-12 02:24:01 -04:00
Nathan Ridge
f3141139f8
Bug 472101 - Do not include variables declared in the condition of an
...
if, while, or switch statement in the enclosing block scope
Change-Id: Idd90d85f705af11c84f31ca830eb86682a046b87
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-12 02:21:21 -04:00
Sergey Prigogin
e091732356
Minor API improvement.
...
Change-Id: Ie0b6ab44139c080dc5200c0a9c01cca0bbb9ca04
2015-07-10 16:44:55 -07:00
Karsten Thoms
5d37fc84c6
Bug 471103 Add caching for performance improvements of indexing process
...
Change-Id: I56d3dea7e159f99fad083c6965a409c26b8de747
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2015-07-10 15:26:46 -07:00
Sergey Prigogin
af52c9acc8
Cosmetics.
2015-07-10 15:23:32 -07:00
Nathan Ridge
ebe2262314
Bug 472199 - Give correct offset to name of unnamed template parameter
...
Change-Id: Ie668dd02827b9e9a9c5e02700937a48471facfe1
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-10 01:23:43 -04:00
Sergey Prigogin
037f64f533
Bug 472325 - Bindings defined in anonymous namespaces should always be
...
considered file-local
Change-Id: I7ec420269256a0790627eac2f0c9890b21e4c14c
2015-07-09 19:11:18 -07:00
Nathan Ridge
6ed25565a6
Bug 421823 - When a base class lookup runs into a deferred instance,
...
disambiguate between a method and a field
Change-Id: I03cf9aa55d79c6b9f2a96bf3cace36e706bfecfb
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-09 17:00:30 -04:00
Nathan Ridge
a9a454f256
Bug 442325 - Add support for __has_feature
...
Change-Id: I6ebbf76f19d1edde0592df0053a74006d5684d9d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-09 15:13:16 -04:00
Sergey Prigogin
aea96f8c1b
Cosmetics.
2015-07-09 12:05:33 -07:00
Dmitry Kozlov
2af7d6d592
Bug 460760: Fix DsfSourceDisplayAdapter.openEditor to avoid ignoring editor id set in SourceLookupResult
...
Change-Id: I83ef2c8b22cf7a4acef3ccd68b9785a57cb66981
Signed-off-by: Dmitry Kozlov <ddk@codesourcery.com>
2015-07-09 07:56:07 -04:00
Sergey Prigogin
81668c89f0
Cosmetics.
2015-07-08 16:10:49 -07:00
Nathan Ridge
22fc52aff6
Bug 459181 - Do not persist the state of the 'Hide potential method
...
calls' and 'Hide read-only references' search filters across searches
Change-Id: I424515f896b4222c247315bc72738cc4070d9e65
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-08 14:10:57 -04:00
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
Marc-Andre Laperle
6730366662
Upgrade to Tycho 0.23.0
...
Change-Id: If46a379b55d533eb2d963f626ebadab6addd5135
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-07-07 13:43:47 -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
Teodor Madan
a740576b78
Bug 456958 Disassembly view sometimes doesn't update after stepping
...
instructions
- set update pending to false when received a late disasm result and no
context is available.
- add some trace messages helping trace the issue
Change-Id: Ia0a98ef283e871d12de4f50bad89a8d2f4e4c887
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2015-07-01 09:14:42 -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