1. 05 3月, 2018 1 次提交
  2. 02 3月, 2018 1 次提交
  3. 23 2月, 2018 1 次提交
  4. 17 2月, 2018 2 次提交
  5. 08 2月, 2018 1 次提交
    • M
      libsyntax/ext: trailing commas in builtin macros · 1137fb19
      Michael Lamparski 提交于
      Most notably this changes 'syntax::ext::base::get_single_str_from_tts'
      to accept a trailing comma, and revises the documentation so that this
      aspect is not surprising. I made this change under the understanding
      that this crate is private rustc implementation detail (I hope this is
      correct!). After reviewing all call sites, I believe the revised
      semantics are closer to the intended spirit of the function.
      1137fb19
  6. 31 1月, 2018 11 次提交
  7. 30 1月, 2018 2 次提交
  8. 27 1月, 2018 6 次提交
  9. 26 1月, 2018 1 次提交
  10. 23 1月, 2018 1 次提交
  11. 22 1月, 2018 1 次提交
  12. 20 1月, 2018 2 次提交
  13. 16 1月, 2018 2 次提交
  14. 04 1月, 2018 1 次提交
  15. 01 1月, 2018 1 次提交
  16. 29 12月, 2017 5 次提交
    • M
      Cleanup · f5524258
      Matt Peterson 提交于
      f5524258
    • M
      Add feature gate macro_lifetime_matcher · b2844190
      Matt Peterson 提交于
      b2844190
    • M
      Fix build and add a macro lifetime labels test · 0e53360a
      Matt Peterson 提交于
      0e53360a
    • M
      replace parse_lifetime with expect_lifetime · e12b8709
      Michael Hewson 提交于
      made `parser::Parser::expect_lifetime` public, so it can be called from `macro_parser::parse_nt`
      e12b8709
    • M
      Resurrecting #33135 · 03a51019
      Michael Hewson 提交于
      Started rebasing @sgrif's PR #33135 off of current master. (Well, actually merging it into a new branch based off current master.)
      
      The following files still need to be fixed or at least reviewed:
      
      - `src/libsyntax/ext/tt/macro_parser.rs`: calls `Parser::parse_lifetime`, which doesn't exist anymore
      - `src/libsyntax/parse/parser.rs`: @sgrif added an error message to `Parser::parse_lifetime`. Code has since been refactored, so I just took it out for now.
      - `src/libsyntax/ext/tt/transcribe.rs`: This code has been refactored bigtime. Not sure whether @sgrif's changes here are still necessary. Took it out for this commit.
      03a51019
  17. 26 12月, 2017 1 次提交