- Jul 03, 2009
-
-
Friedemann Kleint authored
- Fix extractTemplate() not to kill blanks in case there is no blank after a comma, fix hardcoded types accordingly. - Make niceType()'s regexps ignore blanks after commas, add unsigned short as char_type and cache the mappings, making them work for CDB. - CDB: Parse map output of dumpers correctly, generally don't confuse the parser by unknown keywords encountered when parsing children, thus enabling simple QMap types. - Make dumpInnerValueHelper output std::string types.
-
hjk authored
-
- Jul 02, 2009
-
-
Friedemann Kleint authored
Make dumpers pass on more size information initially, namely the various Q<>Pointers. Introduce enum for those special template types whose size does not vary with the arguments (Q<>Pointer, std::allocators...) to make it more easily extensible. Pass on some common QMapNode<> sizes as well. Introduce an expression cache to the common QtDumperHelper class and make dumpers pass some common expression values (value offsets of common QMapNode<> incarnations). Make CDBDumperHelper use the expression cache. Extend dumper tester.
-
- Jul 01, 2009
-
-
hjk authored
-
- Jun 29, 2009
-
-
hjk authored
prevent inter-session dependencies
-
- Jun 22, 2009
-
-
Friedemann Kleint authored
...making engine implementations easier. Acked-by:
hjk <qtc-committer@nokia.com>
-
- Jun 16, 2009
-
-
con authored
Reviewed-by: Trust Me Conflicts: src/libs/cplusplus/CppBindings.cpp src/libs/cplusplus/CppBindings.h src/libs/cplusplus/FastPreprocessor.cpp src/libs/cplusplus/FastPreprocessor.h src/plugins/cpptools/cppcurrentdocumentfilter.cpp src/plugins/cpptools/cppcurrentdocumentfilter.h src/plugins/cpptools/cppsemanticsearch.cpp src/plugins/cpptools/cppsemanticsearch.h src/plugins/duieditor/parser/qmljs.g src/plugins/duieditor/parser/qmljsast.cpp src/plugins/duieditor/parser/qmljsast_p.h src/plugins/duieditor/parser/qmljsastfwd_p.h src/plugins/duieditor/parser/qmljsastvisitor.cpp src/plugins/duieditor/parser/qmljsastvisitor_p.h src/plugins/duieditor/parser/qmljsengine_p.cpp src/plugins/duieditor/parser/qmljsengine_p.h src/plugins/duieditor/parser/qmljsgrammar.cpp src/plugins/duieditor/parser/qmljsgrammar_p.h src/plugins/duieditor/parser/qmljslexer.cpp src/plugins/duieditor/parser/qmljslexer_p.h src/plugins/duieditor/parser/qmljsmemorypool_p.h src/plugins/duieditor/parser/qmljsnodepool_p.h src/plugins/duieditor/parser/qmljsparser.cpp src/plugins/duieditor/parser/qmljsparser_p.h src/plugins/duieditor/parser/qmljsprettypretty.cpp src/plugins/duieditor/parser/qmljsprettypretty_p.h src/plugins/duieditor/rewriter/rewriter.cpp src/plugins/duieditor/rewriter/rewriter_p.h src/plugins/duieditor/rewriter/textwriter.cpp src/plugins/duieditor/rewriter/textwriter_p.h src/shared/cplusplus/ASTClone.cpp tests/manual/cplusplus/main.cpp
-
Jason McDonald authored
Reviewed-by: Trust Me
-
- Jun 08, 2009
-
-
Daniel Molkentin authored
broke at least cdb. Reviewed-By:
hjk <qtc-committer@nokia.com>
-
- Jun 03, 2009
-
-
hjk authored
This also squashes a namespace related bug introduced by the watchutils refactoring.
-
- May 14, 2009
-
-
Friedemann Kleint authored
Make debugger tooltip API more general, have the engines check the correct file type, figure out the expression and context from the text editor. Put common functionality in watchutils.cpp. In the CDB engine, check whether a tooltip expression is a known variable within the stack frame context. If so, retrieve via symbol group or dumpers. Cache by function and expression. Reviewed-by:
hjk <qtc-committer@nokia.com>
-
- May 08, 2009
-
-
hjk authored
-
- May 06, 2009
-
-
Friedemann Kleint authored
-
- May 05, 2009
-
-
Oswald Buddenhagen authored
-
Friedemann Kleint authored
Try to find qobject_p.h, if it exists and use its structures to determine the child offset.
-
hjk authored
-
- May 04, 2009
-
-
Friedemann Kleint authored
-
- Apr 29, 2009
-
-
hjk authored
-
Friedemann Kleint authored
-
Friedemann Kleint authored
Add dumper calls, parser etc. Catch crashes in the dumper functions.
-
- Apr 22, 2009
-
-
Friedemann Kleint authored
Load in a 'well-defined' (temporary) breakpoint at main().
-
- Mar 26, 2009
-
-
hjk authored
-
- Mar 25, 2009
-
-
Friedemann Kleint authored
Factor out watch function, improve debug output.
-