1. 25 Jun, 2013 1 commit
  2. 20 Jun, 2013 1 commit
  3. 11 Jun, 2013 4 commits
  4. 06 Jun, 2013 1 commit
  5. 04 Jun, 2013 1 commit
  6. 03 Jun, 2013 1 commit
  7. 30 May, 2013 1 commit
    • Erik Verbruggen's avatar
      C++: do not strip trailing newlines in the preprocessor output. · f2631ad0
      Erik Verbruggen authored
      
      
      Doing so resulted in an incorrect position for the EOF token when the
      preprocessed output would be parsed. That in turn leads to incorrect
      insertion positions for refactoring actions.
      
      This is especially true when a file contains only preprocessor
      directives: the EOF token would point to line 1 column 1, which is
      usually not the place where code should be inserted.
      
      Change-Id: I7d359aa7a6c04bc52c8b873fd49ad6afc3a77319
      Reviewed-by: default avatarhjk <hjk121@nokiamail.com>
      f2631ad0
  8. 27 May, 2013 2 commits
  9. 24 May, 2013 5 commits
  10. 06 May, 2013 1 commit
  11. 03 May, 2013 1 commit
  12. 02 May, 2013 2 commits
  13. 29 Apr, 2013 1 commit
    • Francois Ferrand's avatar
      C++: fix handling of empty va_args macro arguments. · 4d18710f
      Francois Ferrand authored
      
      
      Preprocessor did not correctly handle when variadic macro arguments were not
      provided at all, if there were other arguments: macro was not expanded
      in case only the non variadic arguments were given.
      
       #define MACRO(...)       used to work fine for 0 or more arguments.
       #define MACRO(ARG0, ...) used to work only for 2 or more arguments, now fixed.
      
      Change-Id: I64e9199ceccae05618a49931c2adad8e4f9471ba
      Reviewed-by: default avatarNikolai Kosjar <nikolai.kosjar@digia.com>
      4d18710f
  14. 26 Apr, 2013 1 commit
  15. 23 Apr, 2013 1 commit
  16. 22 Apr, 2013 1 commit
  17. 19 Apr, 2013 4 commits
  18. 17 Apr, 2013 1 commit
  19. 16 Apr, 2013 3 commits
  20. 10 Apr, 2013 5 commits
  21. 09 Apr, 2013 2 commits