Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove @[] #11974

Merged
merged 49 commits into from
Feb 1, 2014
Merged

Remove @[] #11974

merged 49 commits into from
Feb 1, 2014

Commits on Feb 1, 2014

  1. libsyntax: Introduce an InternedString type to reduce @str in the

    compiler and use it for attributes
    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    70c5a0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e52b85 View commit details
    Browse the repository at this point in the history
  3. libsyntax: De-@str to_source

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    a0646ae View commit details
    Browse the repository at this point in the history
  4. librustc: Fix merge fallout.

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    0327d8a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f152be7 View commit details
    Browse the repository at this point in the history
  6. librustc: Stop using @str for source.

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    e68108b View commit details
    Browse the repository at this point in the history
  7. libsyntax: De-@str pathnames

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    8d6ef2e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b496d7b View commit details
    Browse the repository at this point in the history
  9. libsyntax: Remove all @str from the AST

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    f9af11d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cbf9f5f View commit details
    Browse the repository at this point in the history
  11. libsyntax: Remove ident_to_str from the parser, which was returning

    `@str` values
    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    3c9e9d3 View commit details
    Browse the repository at this point in the history
  12. librustc: Fix merge fallout.

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    a4dd3fe View commit details
    Browse the repository at this point in the history
  13. librustc: De-@str NameAndSpan

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    c5cbfe8 View commit details
    Browse the repository at this point in the history
  14. libsyntax: De-@str MacroDef

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    52eeed2 View commit details
    Browse the repository at this point in the history
  15. libsyntax: Fix tests.

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    b890237 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9869374 View commit details
    Browse the repository at this point in the history
  17. librustc: De-@str resolve

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    daf5e6f View commit details
    Browse the repository at this point in the history
  18. librustc: De-@str debuginfo

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    1e0c07d View commit details
    Browse the repository at this point in the history
  19. librustc: De-@str symbol hashing

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    b265dd4 View commit details
    Browse the repository at this point in the history
  20. librustc: De-@str liveness

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    e9ce855 View commit details
    Browse the repository at this point in the history
  21. librustc: De-@str type short names

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    0f3a4e1 View commit details
    Browse the repository at this point in the history
  22. librustc: De-@str the LLVM symbol list

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    19d4ea1 View commit details
    Browse the repository at this point in the history
  23. librustc: De-@str ident() and str_of()

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    21f8685 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    64a3a41 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    344040d View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e534b56 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    875c9ce View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    0d0a3da View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a695b62 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    e5dc347 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    4018d77 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    17b0104 View commit details
    Browse the repository at this point in the history
  33. test: Remove @str from the test suite

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    7a80fa6 View commit details
    Browse the repository at this point in the history
  34. libsyntax: Remove @str from the interner

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    8b84192 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    4dbcf80 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    449a7a8 View commit details
    Browse the repository at this point in the history
  37. librustc: Remove @str from the language

    pcwalton authored and huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    c594e67 View commit details
    Browse the repository at this point in the history
  38. Fix @str removal tests.

    huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    f502576 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    e0c1707 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    2ed980f View commit details
    Browse the repository at this point in the history
  41. arena: stop using @[].

    huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    f63c3fb View commit details
    Browse the repository at this point in the history
  42. Update/delete tests using @[].

    huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    b972cad View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    891ada9 View commit details
    Browse the repository at this point in the history
  44. rustc: remove use of @[].

    huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    f8734df View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    aadcf29 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    e39cd20 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    ec4b456 View commit details
    Browse the repository at this point in the history
  48. syntax: remove the unused Vstore enum.

    Seems to have been replaced by ExprVstore.
    huonw committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    c8947c1 View commit details
    Browse the repository at this point in the history
  49. rustc: update docs & propagate @[]/@str removal more.

    Various functions can now be made specific to ~[], or just non-managed
    vectors.
    huonw committed Feb 1, 2014
    5 Configuration menu
    Copy the full SHA
    2125074 View commit details
    Browse the repository at this point in the history