1. 08 Feb, 2017 1 commit
  2. 18 Nov, 2016 1 commit
  3. 31 Oct, 2016 1 commit
  4. 06 Sep, 2016 2 commits
  5. 19 Aug, 2016 4 commits
  6. 22 Jul, 2016 1 commit
  7. 22 Jun, 2016 1 commit
  8. 24 Mar, 2016 1 commit
  9. 19 Jan, 2016 1 commit
  10. 13 Jan, 2016 1 commit
  11. 15 Dec, 2015 1 commit
  12. 21 Aug, 2015 1 commit
  13. 18 Aug, 2015 1 commit
  14. 31 Jul, 2015 1 commit
    • Nikolai Kosjar's avatar
      C++: Do not let ASTPath calculate line/column for generated tokens · 892cb154
      Nikolai Kosjar authored
      ASTPath uses TranslationUnit::getPosition(), which returns reasonable
      results for:
      
          1. non-expanded tokens
          2. expanded but not generated tokens
      
      The expanded *and* generated tokens case is not handled since there is
      no reasonable mapping from generated tokens to a continuous line/column
      information. Consider:
      
          #define DECLARE_FOO int foo; // Multiple generated tokens
          DECLARE_FOO // ...can be mapped to this line, but to which columns?
      
      Since the result where not valid for the expanded and generated case,
      ASTPath took the wrong branches. Avoid this by skipping generated
      tokens.
      
      Change-Id: I33a2e0f62917f87d691b19feaeef67b09ea8d563
      Task-number: QTCREATORBUG-13386
      Task-number: QTCREATORBUG-13390
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@theqtcompany.com>
      Reviewed-by: Orgad Shaneh's avatarOrgad Shaneh <orgads@gmail.com>
      892cb154
  15. 28 Jul, 2015 1 commit
  16. 09 Jun, 2015 2 commits
  17. 20 Apr, 2015 1 commit
  18. 24 Mar, 2015 2 commits
  19. 13 Mar, 2015 1 commit
  20. 09 Mar, 2015 2 commits
  21. 26 Feb, 2015 1 commit
  22. 09 Feb, 2015 1 commit
  23. 04 Feb, 2015 2 commits
  24. 03 Feb, 2015 1 commit
  25. 29 Jan, 2015 2 commits
  26. 26 Jan, 2015 2 commits
  27. 23 Jan, 2015 1 commit
  28. 21 Jan, 2015 1 commit
  29. 16 Jan, 2015 1 commit
  30. 14 Jan, 2015 1 commit