1. 29 Jan, 2013 1 commit
  2. 21 Jan, 2013 1 commit
  3. 14 Dec, 2012 1 commit
  4. 13 Dec, 2012 1 commit
  5. 12 Dec, 2012 1 commit
  6. 29 Nov, 2012 3 commits
  7. 26 Nov, 2012 1 commit
  8. 22 Nov, 2012 3 commits
    • Erik Verbruggen's avatar
      Fix: no scope walking for name resolving after MemAccess operator · cab6ed5e
      Erik Verbruggen authored
      
      
      Change-Id: Ic093079fa65d8d749911fd9f5b0f629e9fe68a1e
      Reviewed-by: default avatarNikolai Kosjar <nikolai.kosjar@digia.com>
      
      Conflicts:
      	tests/auto/cplusplus/findusages/tst_findusages.cpp
      
      Change-Id: I87d305e2d68582aa00b92f9599368615cd76ec74
      Reviewed-by: default avatarEike Ziller <eike.ziller@digia.com>
      cab6ed5e
    • Przemyslaw Gorszkowski's avatar
      C++: Fix code completion for Qt containers · 56966f37
      Przemyslaw Gorszkowski authored
      
      
      This change solves only problem with Qt containers.
      stl containers need separate change.
      Problem was with predeclaration of template class after
      declaration of this template class.
      (there is unit test added which shows the problem).
      
      Task-number: QTCREATORBUG-8228 (cover only Qt containers)
      
      Change-Id: If1f76c88c955b7b55347d302b353f5cd52b244a4
      Reviewed-by: default avatarErik Verbruggen <erik.verbruggen@digia.com>
      
      Conflicts:
      	src/plugins/cpptools/cppcompletion_test.cpp
      
      Change-Id: I9f665276926f2e440ad0c92e94dd1aeee89005b3
      Reviewed-by: default avatarEike Ziller <eike.ziller@digia.com>
      56966f37
    • Nikolai Kosjar's avatar
      C++: Clean up dev tools. · d0f3d7cb
      Nikolai Kosjar authored
      
      
      * Add -h and -help options describing the tools and their usage.
      
      * Make the tools compile and run on Windows (MinGW, MSVC).
      
      * Rename project dirs, executables and main source files to more
        meaningful names:
        - Use same base name for project dir, *.pro file, main source file
          and (if applicable) script file.
        - Use the prefix "cplusplus-".
        - The names are now:
            - gen-cpp-ast/generate-ast --> cplusplus-update-frontend
            - mkvisitor --> cplusplus-mkvisitor
            - cplusplus-dump/cplusplus0 --> cplusplus-ast2png
      
      * Get rid of 'c++' shell scripts.
      
      * Get rid of duplicates of 'conf.c++'. Rename to 'pp-configuration.inc'.
      
      * Introduce src/tools/cplusplus-tools-utils containing common stuff
        that is used at least in two tools. 'pp-configuration.inc' can also be
        found here.
      
      * cplusplus-update-frontend:
        - Print file paths of written files to stdout.
        - Convenience: Use default values referencing the appropriate dirs and
          files.
      
      * cplusplus-mkvisitor:
        - Take only one argument, namely the path to AST.h.
        - Convenience: Use default path to AST.h.
      
      * cplusplus-ast2png:
        - Make it run without LD_LIBRARY_PATH.
        - As the name suggests, generate image files in png format (needs
          'dot' from graphviz).
        - Convenience: Read from stdin, which useful for small snippets.
      
      Change-Id: I79c4061fce4a1571c0588dfedd50d4a70715d9df
      Reviewed-by: default avatarErik Verbruggen <erik.verbruggen@digia.com>
      d0f3d7cb
  9. 16 Nov, 2012 1 commit
  10. 05 Nov, 2012 1 commit
  11. 31 Oct, 2012 1 commit
  12. 24 Oct, 2012 1 commit
  13. 19 Oct, 2012 1 commit
  14. 18 Oct, 2012 1 commit
  15. 17 Oct, 2012 1 commit
  16. 16 Oct, 2012 1 commit
  17. 15 Oct, 2012 3 commits
  18. 11 Oct, 2012 4 commits
  19. 09 Oct, 2012 1 commit
  20. 08 Oct, 2012 2 commits
  21. 05 Oct, 2012 2 commits
    • hjk's avatar
      Adjust license headers · 386ca7c8
      hjk authored
      
      
      Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825
      Reviewed-by: default avatarEike Ziller <eike.ziller@digia.com>
      386ca7c8
    • Christian Kandeler's avatar
      SSH: Work around issue with dynamic_cast. · 6f7ce3f4
      Christian Kandeler authored
      
      
      It has been observed that on MacOs, a dynamic_cast from
      Botan::Public_Key to Botan::RSA_PublicKey reproducibly fails even though
      it should definitely succeed. This happens with both gcc and clang on
      different Macs, but on no other platform. The problem could not be
      reproduced with an example project.
      The workaround is to move the allocation of the respective object from
      the client side to the Botan library itself. In addition, the following
      actions were taken to guard against similar problems in the future:
          - Also move to Botan the allocations of all other objects that are
      potentially dynamically cast.
          - Use shared pointers for these objects, so the deallocation also
      happens inside Botan.
      
      Change-Id: Ie595a56a239a41e2629b6ff631de59910b8244dd
      Reviewed-by: default avatarEike Ziller <eike.ziller@digia.com>
      6f7ce3f4
  22. 04 Oct, 2012 2 commits
  23. 02 Oct, 2012 2 commits
  24. 01 Oct, 2012 4 commits