1. 26 Aug, 2019 1 commit
  2. 04 Jul, 2019 1 commit
  3. 17 Aug, 2018 1 commit
  4. 30 Jul, 2018 1 commit
  5. 13 Sep, 2017 1 commit
  6. 17 Oct, 2016 1 commit
  7. 06 Sep, 2016 1 commit
  8. 20 Jul, 2016 1 commit
    • David Nolden's avatar
      If no pinned translation unit is available, ask the duchain · a36ae328
      David Nolden authored
      This fixes highlighting, navigation, etc. for complex cases
      where the primitive "buddy" mechanism doesn't help finding
      the translation unit. The buddy mechanism is not correct for
      this case, because it was built around header/source pairs,
      but fails in more complex cases. The duchain import chain
      directly leads to the original transition unit from where
      a header is included recursively.
      a36ae328
  9. 21 Feb, 2016 1 commit
  10. 10 Jan, 2016 1 commit
    • Kevin Funk's avatar
      Add hint for KDEV_CLANG_DISPLAY_DIAGS · 2706e002
      Kevin Funk authored
      Interesting issue: If one of the precompiled headers part of the
      includes is invalid, clang_parseTranslationsUnit2 just fails with an
      cryptic error code 4 (ASTReadError). No further message is displayed.
      
      With KDEV_CLANG_DISPLAY_DIAGS=1 set, we at least get the following out
      of libclang:
      
      fatal error:
      '/home/kfunk/devel/install/kf5-stable/share/kdevclangsupport/gcc_compat.h.gch'
      does not appear to be a precompiled header file
      
      No other way to retrieve this information, as far as I'm aware. So let's
      give some debugging aid here.
      2706e002