1. 08 Dec, 2015 1 commit
  2. 07 Dec, 2015 3 commits
  3. 06 Dec, 2015 2 commits
  4. 04 Dec, 2015 4 commits
  5. 02 Dec, 2015 8 commits
  6. 01 Dec, 2015 4 commits
  7. 30 Nov, 2015 1 commit
  8. 29 Nov, 2015 3 commits
  9. 28 Nov, 2015 5 commits
    • Kevin Funk's avatar
      Fix potential SEGV (as seen on CI) · 9fdd7305
      Kevin Funk authored
      ==29050==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000020
      (pc 0x7f26e12e0cf5 sp 0x7f269f092520 bp 0x7f269f092530 T19)
          #0 0x7f26e12e0cf4 in
      KDevelop::TopDUContext::parsingEnvironmentFile() const
      /home/jenkins/builds/kdevplatform/stable-kf5-qt5/language/duchain/topducontext.cpp:550
          #1 0x7f26ad42110c in parsingEnvironmentFile
      /home/jenkins/builds/kdevelop/stable-kf5-qt5/languages/clang/clangparsejob.cpp:151
          #2 0x7f26ad424990 in
      ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
      ThreadWeaver::Thread*)
      /home/jenkins/builds/kdevelop/stable-kf5-qt5/languages/clang/clangparsejob.cpp:321
          #3 0x7f26d3af5a6a in
      ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
      ThreadWeaver::Thread*)
      /home/jenkins/builds/threadweaver/stable-kf5-qt5/src/iddecorator.cpp:69
      9fdd7305
    • Milian Wolff's avatar
      Fixup scope generation for nested classes in implementation helper. · 344738aa
      Milian Wolff authored
      This can be done by reusing a slightly adapted existing function
      and throwing away quite some other code which is brittle. In the end
      we now rely on clang_getCursorSemanticParent to build up the scope
      chain for us which will work even when one of the parents is not
      visited in the implementation helper.
      
      While at it, I also fixed the handling of functions in anonymous
      namespaces.
      
      BUG: 355954
      344738aa
    • Milian Wolff's avatar
      Abort on failure, instead of crashing. · 227c66b7
      Milian Wolff authored
      227c66b7
    • Milian Wolff's avatar
      Except failure for now. · 507ea755
      Milian Wolff authored
      507ea755
    • Milian Wolff's avatar
      Share code instead of duplicating it. · 636f1d8f
      Milian Wolff authored
      636f1d8f
  10. 27 Nov, 2015 2 commits
  11. 26 Nov, 2015 2 commits
  12. 24 Nov, 2015 2 commits
  13. 16 Nov, 2015 1 commit
  14. 15 Nov, 2015 2 commits