Marc Dumais
f8488ac157
Bug 505746 - A colon in the project name causes an NPE
...
Doubled column character addressed in this patch.
Change-Id: I942fbceeac231b2998fa808266f579509dc55295
2016-10-28 07:02:35 -04:00
Nathan Ridge
5da005cf3a
Bug 397296 - Add missing keywords to the list of keywords for which completion is offered
...
Change-Id: I3c08e736ec5ce8ef7a4c8954cd4e9548bf079d25
2016-10-28 03:35:34 -04:00
Nathan Ridge
f229ec9e44
Bug 506170 - Calculate sizeof(double) correctly
...
Change-Id: Ie0b4767a81ed529e827d1b9decd4d065225e8e5b
2016-10-27 00:52:24 -04:00
Nathan Ridge
e7e66605f2
Bug 395571 - Show name of nesting type when printing names of nested types in completions
...
Change-Id: I2fc191403a6ead68d30b99e427a005109355baad
2016-10-27 00:52:01 -04:00
Sergey Prigogin
35687baf43
Revert "Bug 402498 - Apply declaredBefore() filtering to index bindings"
...
This reverts commit fbccef3ff1
.
Change-Id: I2b899750815200068dbe27b097f108b237d02447
2016-10-26 22:31:46 -04:00
Joseph Henry
b741fb552a
Bug 417193 - Incorrect Symbol <X> could not be found
...
Fixed bug with mixing #pragma once with standard include guard.
Change-Id: Ic418ab290f9d322d943bab56625ce1f0fe6b2aee
Signed-off-by: Joseph Henry <joseph.henry@sas.com>
2016-10-26 21:18:08 -04:00
Sergey Prigogin
e3fbd7c4ca
Removed redundant qualifiers.
...
Change-Id: Ife57237b66199ac753c804141be1d77b6188caf6
2016-10-26 16:47:17 -07:00
Sergey Prigogin
52f4104080
Fixed an NPE.
...
Change-Id: I20e5a2c2a452159224cd8af5a3e0c434801b67cc
2016-10-26 16:46:36 -07:00
Nathan Ridge
d77511f4c4
Bug 496720 - Respect scope filters for AST-based checkers
...
Change-Id: Ib96879ec50bdc5a14215abbe6d109bcf3767d4f4
2016-10-26 01:18:55 -04:00
Sergey Prigogin
d1528d0c5d
Bug 506529 - NPE when organizing includes
...
Change-Id: Ib6780aefd2febff4ffb953ae36b1f4312922a5b8
2016-10-25 13:51:00 -07:00
Alvaro Sanchez-Leon
6c3779d38e
Bug 303808: Move console actions to its own package
...
Change-Id: I8188f69c08fee284c02aa34c2a4d9f29de3c13e7
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2016-10-25 15:33:51 -04:00
Alvaro Sanchez-Leon
5ab506c95e
Bug 303808: Remove GdbConsoleInvertColorAction and use preferences
...
Change-Id: Ic99160ff208eb71457093003b4cf070a9dfda540
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2016-10-25 15:32:54 -04:00
Sergey Prigogin
d203d965a2
Added "PRESERVE" comment to protect some nodes from removal.
...
Change-Id: I63038293cf66fb81fa30ab0d14f847d9c4bfea4d
2016-10-25 10:52:13 -07:00
Alvaro Sanchez-Leon
b63adf43db
Bug 303808: Add a Preference page for GDB CLI consoles
...
In addition, a new "Preferences" Action is available for
the GDB CLI consoles so the user can easily find/adjust them.
Change-Id: I8d2756683f92ca9b42454906dd600c97e1e07cd2
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2016-10-24 21:43:11 -04:00
Alvaro Sanchez-Leon
1cfa38948c
Bug 303808: Share GDB process streams among console pages
...
The GDB process streams now stay opened regardless of
the life-cycle of associated console views. This allows to close
the Debugger Console view without affecting the debugging session.
At the same time, closing and re-opening the Debugger Console
causes new console pages to be created, but should not
cause multiple jobs to read from the same input stream.
Change-Id: Ief78aa2053e5a54514773a8f24f0a465364a7351
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2016-10-24 17:33:27 -04:00
Nathan Ridge
3fc681c299
Bug 487764 - Add a highlighting for variables passed by non-const reference
...
The highlighting is disabled by default.
Change-Id: I0b9e587c3b9d7206614937893d535825a4be99e5
2016-10-24 00:35:28 -04:00
Nathan Ridge
d459bad872
Follow-up to the DependentValue refactoring
...
Replace some uses of IntegralValue with DependentValue that were missed
originally.
Change-Id: Ieac5757c042378082c8d38f4883d7e495f64d208
2016-10-23 02:15:20 -04:00
Nathan Ridge
e9c6ca09e8
Bug 486682 - Syntax coloring of macro arguments that occur in reverse order in the AST
...
This patch also fixes a couple of other bugs related to syntax coloring of
macro expansions, which are exposed by this change (bug 490415, bug 496696).
Change-Id: I3c0030ff61e721e099dc50afc109dd44e37276a3
2016-10-22 21:15:11 -04:00
Marco Syfrig
82f4fac87b
removed unused imports
...
Change-Id: I3c2df7a891b2f58d2efc60a23cd4c360a16c5b56
Signed-off-by: Marco Syfrig <marco.syfrig@gmail.com>
2016-10-21 11:25:05 -04:00
Doug Schaefer
fa84dad370
Make launchMode a core thing and add Debug for CMake configs.
...
Change-Id: Ie431824dddda07cd6985e5b644970eb525280577
2016-10-20 20:01:52 -04:00
Doug Schaefer
0868cf82ee
Fix include paths to make them relative to the project file for Qt.
...
Change-Id: I81c334a2c0ed85487a60ef14a6f28d7b87b6fbf3
2016-10-20 12:02:48 -04:00
Doug Schaefer
78ba80e1d5
Add New Empty CMake project wizard.
...
Change-Id: I6f4fc0db27a863700eafcac751fa168dc32d96d5
2016-10-19 18:32:48 -04:00
Nathan Ridge
fbccef3ff1
Bug 402498 - Apply declaredBefore() filtering to index bindings
...
Change-Id: I3086c35cf294970d4adbb65dd6aa3708710f9c02
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2016-10-19 11:24:43 -04:00
Nathan Ridge
ed65559753
Split IntegralValue into IntegralValue and DependentValue
...
Change-Id: I2bf312ab03e04636991256bcdb4711a23851f139
2016-10-18 17:09:44 -04:00
Doug Schaefer
5540c75ce0
Fixes to remove duplicates and invalid CMake toolchain entries.
...
Change-Id: I1a8212945428b00d332b9f78c5a3eb81091f3fe6
2016-10-17 23:11:52 -04:00
Sergey Prigogin
47784c8980
Minor cleanup.
...
Change-Id: I5d9cb2aba6a4501dc25615f4950069390afb8f6d
2016-10-17 13:01:10 -07:00
Doug Schaefer
5d7b64cd11
Fix the BinaryRunner deadlock correctly.
...
Change-Id: I23907639a4f550c3ed0406f7229b9459deebb4d0
2016-10-17 10:52:58 -04:00
Doug Schaefer
e76ec05aab
Bug 503036 - Fix deadlock caused by previous fix.
...
Change-Id: Ic333a7f0230e6a28033fd6659408895b34f5b70e
2016-10-14 14:46:46 -04:00
Jonah Graham
4d0a556446
Bug 505868: Split clean command when cleaning lots of files
...
This change overcomes the Cannot run program "rm": Command line
too long error when there are hundreds to thousands of files.
This change only applies to the interal builder.
Change-Id: Idc32067e27d76e3b438b2b1a07376859c7c8d1e4
2016-10-14 09:56:25 -04:00
Sergey Prigogin
85d8e44eb1
Bug 485422 - Organize includes: header substitution maps not always used
...
With this change the heuristic header substitution tries to find a
header that is better than the one computed using regular substitution
rules, but defaults to that header if it can't find a better one.
Change-Id: I811857b2ccf66e2db4161801f34db8464834ce12
2016-10-13 18:09:52 -07:00
Sergey Prigogin
430ba3a73f
Bug 505932 - Heuristic header substitution is too aggressive
...
Change-Id: I08fd598ef5411c3e5956460ae1d2c39947b12c78
2016-10-13 16:24:32 -07:00
Sergey Prigogin
c5afeb8d85
Bug 505832 - Add ICPPVariable.isConstexpr() method
...
Change-Id: I0f889347807d2e23be00ae68786a08e58a5ae8c4
2016-10-13 18:23:11 -04:00
Jonah Graham
33d12e75c9
Cosmetics
...
Change-Id: I584622013f810d8ac51dcb618074663a79cd5b19
2016-10-13 15:00:03 -04:00
Marc Khouzam
d3fecaa15e
Add API filter for default methods.
...
Change-Id: Ie67bd964cd725ed1fc0356212e4a7f947232b066
2016-10-13 11:52:24 -04:00
Sergey Prigogin
bc1d5f3d2d
Removed use of SubProgressMonitor.
...
Change-Id: Ibb44a6e12f147a69a8a32e243831f5d4ac1468ec
2016-10-12 19:38:29 -04:00
Doug Schaefer
e371ba0919
Updates for Core Build.
...
Change-Id: I8720d5b57e335adde538838790c3ecdd465a7ed7
2016-10-12 19:19:19 -04:00
Marc Khouzam
23f68c6c35
Update cdt-baseline to point to final release of 9.1
...
Change-Id: I728b2a869c9a5e7fe62b6f08578b17c924296a66
2016-10-12 15:22:47 -04:00
Alvaro Sanchez-Leon
ce2b583716
Update dsf-gdb test suite to run GDB 7.12
...
Change-Id: I6a870b443d667b0ecb393c338c826200dcff0cff
2016-10-12 08:37:49 -04:00
Sergey Prigogin
2a7e9108dc
Adjusted Javadocs.
...
Change-Id: I91da69eba36c8ee554eff369d89cb0a9848559b1
2016-10-11 16:43:59 -04:00
Marc-Andre Laperle
30b3165eb3
Bug 497512 - cdtdebug.sh "bashisms" not supported by non-bash shells
...
Also include the latest version of plugins when launching
(tail vs head). This makes a difference when the plugins were
updated.
Change-Id: Id97c9247f0507e177592ca3631348bf8f7fd3dbf
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-10-11 11:25:46 -04:00
Marc-Andre Laperle
1f89d55074
Bug 498941 - GDB preference page can grow huge with long debugger path
...
Change-Id: Iaacfc18fdb28eee1e64e5de8073114738d25ff79
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-10-11 10:52:30 -04:00
Alvaro Sanchez-Leon
bd2fc5fc6a
Adding GDB 7.12 to the download-build-gdb.sh script
...
Change-Id: Iac977f0ab83429cc931f413664c7789bb9c9e913
2016-10-11 10:15:59 -04:00
Alvaro Sanchez-Leon
37b722500d
Bug 504005 - [standalone] bundle version errors
...
Change-Id: Id7ed91a7f7d24ca25bb5820dff39c7272a806e0d
2016-10-11 00:28:01 -04:00
Sergey Prigogin
f661b90e01
Optimized TypeTraits.hasTrivialDestructor method.
...
Avoid repeated checking of the same class.
Change-Id: If64bd05de0f5f20273bd77b2a8f3a55ccae96391
2016-10-10 20:32:28 -07:00
Sergey Prigogin
2d02ddf8ca
Bug 505606 - OutOfMemoryError in indexer
...
Change-Id: Ibcff4aa82cf46f0ec01705715b98f881cb39dca5
2016-10-10 19:23:06 -07:00
Sergey Prigogin
662091c72d
Added protection against ClassCastException
...
Change-Id: Ib14420d944c840ebda24305530f82142998cfe5c
2016-10-10 22:21:54 -04:00
Sergey Prigogin
52eb5f7b02
Fixed an NPE.
...
Change-Id: Ic3aa10acaf7ecd51dbed7f882cd1db93bf490e24
2016-10-10 22:21:18 -04:00
Sergey Prigogin
77a506b6b8
Fixed an NPE.
...
Change-Id: I1a1e00b50eefdea775c7d0487250cb62850cf0ec
2016-10-10 22:20:21 -04:00
Sergey Prigogin
d8c56b9226
Cosmetics
...
Change-Id: If2f5f3084623e424957ffab8708ade3a342db614
2016-10-10 18:13:07 -07:00
Sergey Prigogin
ac04367ff9
Cosmetics
...
Change-Id: I937489ee3a5d8b18352cdf0086730f7f70f54f49
2016-10-10 14:54:46 -07:00