rust/src
bors cccc137b88 Auto merge of #25675 - bluss:rustdoc-assoc-types-index, r=alexcrichton
rustdoc: Associated type fixes

The first commit fixes a bug with "dud" items in the search index from
misrepresented `type` items in trait impl blocks.

For a trait *implementation* there are typedefs which are the types for
that particular trait and implementor. Skip these in the search index.

There were lots of dud items in the search index due to this (search for
Item, Iterator's associated type).

Add a boolean to clean::TypedefItem so that it tracks whether the it is
a type alias on its own, or if it's a `type` item in a trait impl.

The second commit fixes a bug that made signatures and where bounds
using associated types (if they were not on `Self`) incorrect.

The third commit fixes so that where clauses in type alias definititons
are shown.

Fixes #22442
Fixes #24417
Fixes #25769
2015-05-26 21:36:57 +00:00
..
compiler-rt@58ab642c30
compiletest
doc Auto merge of #25771 - killercup:trpl/cleanup-markdown-links, r=steveklabnik 2015-05-25 21:28:51 +00:00
driver
error-index-generator
etc mk: Generate a .def file for rustc_llvm on MSVC 2015-05-19 10:53:07 -07:00
grammar Auto merge of #25337 - bleibig:update-grammar, r=nikomatsakis 2015-05-18 23:29:26 +00:00
jemalloc@e24a1a025a
liballoc Mark boxed::into_raw as safe 2015-05-24 21:45:29 -04:00
libarena libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libbacktrace
libcollections Rollup merge of #25716 - steveklabnik:remove_bad_docs, r=Gankro 2015-05-23 19:03:20 +02:00
libcollectionstest
libcore Auto merge of #25698 - mdinger:flat_map, r=steveklabnik 2015-05-25 19:52:45 +00:00
libcoretest Stabilize debug builders for 1.2.0 2015-05-19 21:57:39 -07:00
libflate libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libfmt_macros libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libgetopts libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libgraphviz libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
liblibc Auto merge of #25350 - alexcrichton:msvc, r=brson 2015-05-20 00:31:55 +00:00
liblog libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librand libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librbml Return the iterator from reader::docs. 2015-05-19 19:31:54 +02:00
librustc Auto merge of #25091 - quantheory:trait_associated_const_fixes, r=nikomatsakis 2015-05-26 16:58:07 +00:00
librustc_back rustc_back: Don't pass 'u' to ar invocations 2015-05-26 07:06:31 -07:00
librustc_bitflags
librustc_borrowck libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librustc_data_structures
librustc_driver Make caching in stability work. This improves stability check performance 2015-05-26 11:38:56 +03:00
librustc_lint Auto merge of #25785 - arielb1:cleanup-201505, r=eddyb 2015-05-26 12:15:30 +00:00
librustc_llvm Auto merge of #25350 - alexcrichton:msvc, r=brson 2015-05-20 00:31:55 +00:00
librustc_privacy libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librustc_resolve Make various fixes: 2015-05-21 11:47:30 -04:00
librustc_trans Auto merge of #25091 - quantheory:trait_associated_const_fixes, r=nikomatsakis 2015-05-26 16:58:07 +00:00
librustc_typeck Auto merge of #25593 - nham:E0210_E0326, r=alexcrichton 2015-05-26 18:30:42 +00:00
librustc_unicode doc: fix a broken link 2015-05-19 19:36:10 +02:00
librustdoc Auto merge of #25675 - bluss:rustdoc-assoc-types-index, r=alexcrichton 2015-05-26 21:36:57 +00:00
libserialize libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libstd Auto merge of #25767 - mystor:patch-1, r=Gankro 2015-05-25 23:02:52 +00:00
libsyntax Make caching in stability work. This improves stability check performance 2015-05-26 11:38:56 +03:00
libterm libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libtest libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
llvm@bff6907697
rt Auto merge of #25632 - alexcrichton:dt-dir, r=brson 2015-05-23 12:47:16 +00:00
rust-installer@e54d4823d2
rustbook Add 'active' class to current page in rustbook table of contents 2015-05-17 17:05:23 -04:00
rustllvm rustc_llvm: Don't export constants across dlls 2015-05-19 10:53:07 -07:00
test Auto merge of #25675 - bluss:rustdoc-assoc-types-index, r=alexcrichton 2015-05-26 21:36:57 +00:00
snapshots.txt