1. 11 10月, 2018 1 次提交
    • P
      Use XPATH notation to match against flattened nodes · e8bc04e1
      Philip Munksgaard 提交于
      The generated code would look like `<code>impl <a href="...">Foo</a></code>`
      which the plain text matcher doesn't match. But by using the XPATH notation, the
      nodes are flattened and we can correctly assert that `impl Foo` does not occur
      in the generated docs.
      e8bc04e1
  2. 28 6月, 2016 1 次提交
  3. 07 5月, 2016 2 次提交
    • N
      s/aux/auxiliary, because windows · 8b1941a7
      Niko Matsakis 提交于
      For legacy reasons (presumably), Windows does not permit files name aux.
      8b1941a7
    • N
      move auxiliary builds to a test-relative `aux` · fbc082dc
      Niko Matsakis 提交于
      Instead of finding aux-build files in `auxiliary`, we now search for an
      `aux` directory relative to the test. So if your test is
      `compile-fail/foo.rs`, we would look in `compile-fail/aux`.  Similarly,
      we ignore the `aux` directory when searching for tets.
      fbc082dc
  4. 02 4月, 2016 1 次提交
    • M
      Make the rendering process less pass-aware · b1543a1a
      mitaa 提交于
      Instead of hardcoding knowledge about the strip-private pass into the
      rendering process we represent (some) stripped items as `ItemEnum::StrippedItem`.
      
      Rustdoc will, for example, generate redirect pages for public items
      contained in private modules which have been re-exported to somewhere
      externally reachable - this will now not only work for the `strip-private`
      pass, but for other passes as well, such as the `strip-hidden` pass.
      b1543a1a
  5. 26 3月, 2016 1 次提交
  6. 26 2月, 2016 1 次提交
  7. 05 2月, 2016 1 次提交
  8. 23 1月, 2016 1 次提交
  9. 16 1月, 2016 1 次提交
    • B
      Translate zero-sized return types as void · f10af2e5
      Björn Steinbrink 提交于
      The only way to get a value for a zero-sized type is `undef`, so
      there's really no point in actually having a return type other than
      void for such types. Also, while the comment in return_type_is_void
      mentioned something about aiding C ABI support, @EddyB correctly
      pointed out on IRC that there is no such thing as a zero-sized type in
      C. And even with clang, which allows empty structs, those get
      translated as void return types as well.
      
      Fixes #28766
      f10af2e5
  10. 14 4月, 2014 1 次提交
  11. 08 2月, 2014 1 次提交
  12. 04 5月, 2013 1 次提交
  13. 27 3月, 2013 1 次提交