Commit Graph

72811 Commits

Author SHA1 Message Date
Roberto Raggi
e8fc850342 Don't search for the canonical symbol in the base classes (at least for now). 2009-09-30 12:05:12 +02:00
Roberto Raggi
bb263645b2 Improved the resolving of member expressions. 2009-09-30 11:54:47 +02:00
Roberto Raggi
cae8a31a7d FullySpecifiedType::simplified() strips references from the type. 2009-09-30 11:54:46 +02:00
Roberto Raggi
7a5b1bdd82 Removed unused reference to `wasInReplaceMode'. 2009-09-30 11:54:46 +02:00
ck
e43d0efa30 Gdb engine: Fixed error message.
Reviewed-by: hjk
2009-09-30 11:54:34 +02:00
Friedemann Kleint
b8df455b82 CDB: Fix missing session cleanup on inferior exit, new state model
Adapt to new state model, make sure session is always cleaned
when invoked from processExited event handler, remove calls
to DebuggerManager::notifyXX().
2009-09-30 11:44:04 +02:00
Kai Koehne
e4a3ad2108 Add option to specify qmlviewer command line arguments 2009-09-30 11:37:17 +02:00
ck
fb7e4ef256 BinEditor: Use 64-bit wide addresses only when they are required.
Reviewed-by: mae
2009-09-30 11:14:20 +02:00
con
698d7a2ad6 Fix build. 2009-09-30 10:49:56 +02:00
hjk
3ea8fe0764 debugger: augment state diagram 2009-09-30 10:25:00 +02:00
hjk
c60f1468d3 debugger: improve trk shutdown 2009-09-30 09:16:55 +02:00
hjk
65592579fa debugger: replace the hack to pass the remote executable name for trk by
one that's less hard-coded.

The remote executable is now read from the debugger argument list
2009-09-30 08:35:20 +02:00
Sergey Belyashov
01106bbc5a Fixed usage of uninitialized variable.
Merge-request: 1537
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2009-09-29 19:07:45 +02:00
Roberto Raggi
6054f970d4 Removed the `Find References' action 2009-09-29 18:23:36 +02:00
Roberto Raggi
331effc2fd Introduced checkable results. 2009-09-29 18:19:36 +02:00
dt
3d62363fee Small tweaks to the project page again, based on mae's feedback.
Feedback welcome, some of them are not necessarily better. Some things
aren't solved.
2009-09-29 18:06:13 +02:00
dt
ce7b56f998 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-29 18:05:39 +02:00
con
15cb6bca41 Focus policy for search results and tab order. 2009-09-29 17:35:12 +02:00
Friedemann Kleint
cb8830d9af CDB: Remove "experimental" message, better logging for threads 2009-09-29 17:33:51 +02:00
hjk
88a25204b3 debugger: fix attaching to running process 2009-09-29 17:12:54 +02:00
con
ca9fe00c6a Add data field to result window item. 2009-09-29 16:59:19 +02:00
con
0c9cf85b1a Start with providing UI for global replace. 2009-09-29 16:41:43 +02:00
Roberto Raggi
a52df417c4 Activate the find references when renaming non local members. 2009-09-29 16:40:49 +02:00
hjk
b248bd28cd debugger: fix adding nested watcher 2009-09-29 16:38:29 +02:00
hjk
2548ca0695 debugger: don't use gotoLocation() unnecessarily twice 2009-09-29 16:32:54 +02:00
hjk
1bd7163558 debugger: cache disassembler results per-function. 2009-09-29 16:32:54 +02:00
hjk
c27d8b7280 debugger: move DisassemblerViewAgent from plugin to manager 2009-09-29 16:32:54 +02:00
hjk
524604fe35 debugger: always try to set the location marker early
Gives a smoother impression.
2009-09-29 16:32:53 +02:00
hirschen
cd190875cc fix indentation of template functions
template functions where treated as unfinished lines by the indenter and so
the result of:

template<typename T>
void myFunc()
{

}

was indented as:

template<typename T>
	void myFunc()
{

}

which is pretty ugly and non-standard.

Merge-request: 1615
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-09-29 16:32:09 +02:00
Roberto Raggi
f62ecb37f3 Preprocess the given expression when trying to resolve names. 2009-09-29 16:20:37 +02:00
Friedemann Kleint
c3a5a4877c CDB: Compile Windows 2009-09-29 16:03:30 +02:00
hjk
49b6498870 debugger: remove some unused code 2009-09-29 14:47:27 +02:00
hjk
9157f12ed2 debugger: fix pid parsing from gdb output on Mac 2009-09-29 14:47:27 +02:00
hjk
03e966085f debugger: code cosmetics 2009-09-29 14:47:27 +02:00
hjk
17c928f970 debugger: introduce a new state InferiorUnrunnable to properly describe the
state when gdb is attached to a core.
2009-09-29 14:47:27 +02:00
hjk
573ca3ad85 debugger: rename StepByInstruction into OperateByInstruction 2009-09-29 14:47:27 +02:00
Roberto Raggi
d42475fd90 Enable find references. 2009-09-29 14:41:43 +02:00
Roberto Raggi
11212eb0d1 Handle qualified name ids. 2009-09-29 14:41:43 +02:00
Friedemann Kleint
ee8029aa49 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-29 13:51:33 +02:00
Roberto Raggi
05f7870a67 Cleanup 2009-09-29 13:50:55 +02:00
Friedemann Kleint
c3bb032753 Trk/S60: Wire debugger parameters.
Remove conditionals from toolchain enumeration, pass parameters to
TrkGdbAdapter, rename function in runconfig, derive symbol
file from local exe file.
2009-09-29 13:49:35 +02:00
Roberto Raggi
86e21bc255 Look at the working copy when searching for references. 2009-09-29 13:42:47 +02:00
Roberto Raggi
4bc4bd0f5d Removed useless qDebug. 2009-09-29 13:34:52 +02:00
Roberto Raggi
9f49cd05b6 Handle mem initializers. 2009-09-29 13:02:15 +02:00
Roberto Raggi
6b4db9e674 Handle ctor-initializers in the LookupContext. 2009-09-29 12:47:03 +02:00
mae
0ed9043c34 tune auto-indentation of pasted text
auto-indentation of pasted text now only happens when complete
lines including a trailing paragraph separator are copied and pasted.

In addition, the reindent() functions ensures that the relative indentation
within the pasted block is preserved. This mechanism is now also used for
moving lines up/down.

Done with thorbjorn
2009-09-29 12:46:04 +02:00
Roberto Raggi
b1f5a40ee2 Handle member expressions. 2009-09-29 12:32:47 +02:00
Oswald Buddenhagen
5a482ace9a no contractions, please. and loosers are losers. :D 2009-09-29 12:18:43 +02:00
Oswald Buddenhagen
95caceb268 better looking error message 2009-09-29 12:18:43 +02:00
Oswald Buddenhagen
c7ad4adeea report plugin loading problems to the user 2009-09-29 12:18:42 +02:00