1. 23 Jun, 2009 1 commit
    • Friedemann Kleint's avatar
      Add a fake dereferencing item '*' to CDB for dumping QString*, etc. · cc587133
      Friedemann Kleint authored
      Simplify the symbol group recursion to oblivion and make
      it parametrizable with predicates to control recursion and
      further processing. Most importantly, insert a parent item
      BEFORE its child item (ignoring for now the fact that child recursion
      might fail), making it possible to check and do magic on the parent,
      disabling further handling by the symbol context. Dumper handling
      can then kick in and handle pointed-to dumpeable items by inserting
      fake dereferencing items.
      Remove logic to detect already expanded items, just re-insert the
      children if the handler asks for it.
      cc587133
  2. 22 Jun, 2009 1 commit
  3. 16 Jun, 2009 2 commits
    • con's avatar
      Cherry-pick: Update license headers and sales contact details. · 2919c210
      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
      2919c210
    • Jason McDonald's avatar
      Update license headers and sales contact details. · 884b7af7
      Jason McDonald authored
      Reviewed-by: Trust Me
      884b7af7
  4. 30 May, 2009 1 commit
  5. 20 May, 2009 1 commit
    • Friedemann Kleint's avatar
      A bit of QA testing of CDB. · 65a179da
      Friedemann Kleint authored
      Handle functions with 0 variables correctly in the stack view.
      Give names to unnamed formal parameters (causing WatchData
      warnings). Ignore exception 06ba.
      65a179da
  6. 12 May, 2009 1 commit
    • Friedemann Kleint's avatar
      Fixed breakpoints for CDB. · 97789c2d
      Friedemann Kleint authored
      Set/modify breakpoints using the new takeXX() APIs of the breakhandler.
      Add API for inserted breakpoints (as a 2-step process for pending
      breakpoints). Format breakpoint tooltip properly with tr() and
      more esthetically pleasing. Get rid of the old scheme of retrieving
      and matching the breakpoints from the debugger engine, use ids.
      97789c2d
  7. 07 May, 2009 1 commit
  8. 30 Apr, 2009 1 commit
  9. 29 Apr, 2009 1 commit
  10. 21 Apr, 2009 1 commit
  11. 15 Apr, 2009 1 commit
  12. 09 Apr, 2009 1 commit
  13. 07 Apr, 2009 1 commit
    • Friedemann Kleint's avatar
      Continue CDB. · d199d660
      Friedemann Kleint authored
      Improve locals handling, add watcher handling via expressions. Make
      debug marker appear, start with breakpoint synchronization.
      d199d660
  14. 03 Apr, 2009 1 commit
  15. 01 Apr, 2009 2 commits
  16. 27 Mar, 2009 1 commit
  17. 26 Mar, 2009 1 commit