C++: Fix line value for tokens generated by function-like macro

baseLine is used for generating new tokens, which are
later added m_state.m_lineRef - 1 again

Change-Id: I33928a90988e8d4c317ae460647f16f87da5b155
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
C++: Record macro uses in #if defined(MACRO)

Change-Id: I4d99053f540073483c16ce842426bf8cd3def421
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Remove dead code

Change-Id: Id8c1ad7c34682751a914bdc6e4ee856666135855
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Enable QML debugging also for generic remote linux

Add -qmljsdebugger= argument to command line, like we do for other
devices, too.

Task-number: QTCREATORBUG-11553
Change-Id: I81f9b2fde3d734cd0fc04df9d953158884e0f241
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Jonathan Liu <net147@gmail.com>
Qbs: Do not re-parse projects while they are built

Qbs may update the buildgraph during the build, so this information
may be lost if we reparse at the same time.

Change-Id: Id52e42552736bbe842581cc87d837d0834ad0a2c
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Qnx: Add history completer to path choosers

Change-Id: I2828045d1ccd2621786b563f22cce6e5d14f37ee
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Git: Replace %n with %1 in string

There is no plural form in this message

Change-Id: I85b584d4e53e68128279d50cb6b63e259f7a35b5
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Move internal structures and some functions into diffutils.h

Change-Id: Ia55e556fdb8de3a2aeebf768ad9db66d840766f2
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
Use dialog parent for cpaster dialogs

Change-Id: I2561d74522b70bc81345ab9beb60ec7242045509
Reviewed-by: hjk <hjk121@nokiamail.com>
Squish: Update expected project tree

Including revert of d67b7229da0869ae4233ebbece6e7343847ea36f

Change-Id: I5712739385b4e08b494f6915cd4fc43928653e04
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Fix lupdate warnings in WinRT-plugin.

Fix duplicated messages and missing Q_OBJECT.

src/plugins/winrt/winrtdeployconfiguration.cpp:57: Class 'WinRt::Internal::WinRtDeployConfigurationFactory' lacks Q_OBJECT macro
src/plugins/winrt/winrtdeployconfiguration.cpp:148: Class 'WinRt::Internal::WinRtDeployStepFactory' lacks Q_OBJECT macro
src/plugins/winrt/winrtdeployconfiguration.cpp:197: Class 'WinRt::Internal::WinRtDeployConfiguration' lacks Q_OBJECT macro

Change-Id: I49756e05411330fb1cc6281da8cfc677e5e6d1af
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Debugger: Fix metaobject lookuop for older versions of GDB

Symbol.value is not available in 7.4

Change-Id: I86e00cbeef61669ca5950e35a7b0aed86dcb2f87
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Debugger: Re-work qt namespace detection with gdb

We can always use python now. Avoids one roundtrip on startup,
a temporary file, and only does it when needed.

Change-Id: Id32a812bec477307da1d93950f7758f3a5699464
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
winutils: Fix warning about unused functions on non windows

Change-Id: Ied8a26009de64ce8b6f285d41609e801f82e61e3
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Fix array format message in Debugger.

Change-Id: Ibd0a1dd6b4a48342eed5b889eff786fbebae7063
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Add start with step-into for LLDB

Task-number: QTCREATORBUG-11596

Change-Id: I4561d74524b70bc81345ab9beb60ec7242045509
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Make find options in tool bar more accessible.

Open a popup that doesn't close on every change of an option.
Make the options button accessible through tab.

Task-number: QTCREATORBUG-11340

Change-Id: I61b83243ead4b0b3d7075c1e8f8327cd31d9c2c4
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Merge remote-tracking branch 'origin/3.1'