summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2018-06-03[beta] Fix naming conventions for new lintsVadim Petrochenkov-1/+1
2018-05-04Make extern_absolute_paths only work on the new editionManish Goregaokar-4/+4
2018-05-03Auto merge of #50030 - flip1995:rfc2103, r=petrochenkovbors-3/+3
2018-05-02Auto merge of #50355 - petrochenkov:50187, r=oli-obkbors-36/+73
2018-05-02make it compile againflip1995-1/+1
2018-05-02Remove Option from the return type of Attribute::name()Seiichi Uchida-3/+3
2018-05-02Allow Path for name of MetaItemSeiichi Uchida-1/+1
2018-05-01Auto merge of #49982 - petrochenkov:noreex, r=alexcrichtonbors-99/+3
2018-05-01Auto merge of #49789 - petrochenkov:prelext, r=nikomatsakisbors-7/+29
2018-05-01Remove `macro_reexport`Vadim Petrochenkov-99/+3
2018-05-01Better support for import resolution in 3 namespacesVadim Petrochenkov-22/+58
2018-05-01resolve (cleanup): Get rid of `Option` in `PerNS`Vadim Petrochenkov-14/+15
2018-04-30Auto merge of #50092 - abonander:issue-49934, r=petrochenkovbors-1/+3
2018-04-29Warn on pointless `#[derive]` in more placesAustin Bonander-1/+3
2018-04-27Don't feature gate bang macros on 'proc_macro_path_invoc'.Sergio Benitez-1/+2
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-3/+2
2018-04-27Add one more prelude layer for extern crate names passed with `--extern`Vadim Petrochenkov-7/+29
2018-04-25Fix crate:: in local pathsManish Goregaokar-4/+5
2018-04-25Auto merge of #50100 - Manishearth:edition-path-lint, r=nikomatsakisbors-13/+49
2018-04-20rustc: Tweak custom attribute capabilitiesAlex Crichton-0/+12
2018-04-20mention that extern absolute paths should gate on rust 2018Manish Goregaokar-0/+2
2018-04-20Add suggestion to lintManish Goregaokar-3/+6
2018-04-20Add ABSOLUTE_PATH_STARTING_WITH_MODULE epoch lint for path breakageManish Goregaokar-3/+28
2018-04-19Pass down NodeId to resolve_pathManish Goregaokar-13/+19
2018-04-17Turn some comments into doccommentsMark Mansi-53/+54
2018-04-16Auto merge of #49847 - sinkuu:save_analysis_implicit_extern, r=petrochenkovbors-7/+10
2018-04-11Rollup merge of #49525 - varkor:sort_by_cached_key-conversion, r=scottmcmkennytm-9/+8
2018-04-11Extend `ExternCrate` to cover externs inferred from `use` or pathsShotaro Yamada-7/+10
2018-04-09Convert sort_unstable_by_key to sort_by_cached_keyvarkor-7/+3
2018-04-09Convert sort_by_key to sort_by_cached_keyvarkor-2/+5
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-2/+2
2018-04-06Remove more duplicated spansVadim Petrochenkov-11/+11
2018-04-06Rename `ast::Variant_::name` into `ident` + Fix rebaseVadim Petrochenkov-3/+3
2018-04-06Get rid of `SpannedIdent`Vadim Petrochenkov-100/+93
2018-04-06Rename `PathSegment::identifier` to `ident`Vadim Petrochenkov-18/+14
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-33/+34
2018-04-05Rollup merge of #49350 - abonander:macros-in-extern, r=petrochenkovAlex Crichton-0/+7
2018-04-04Updated codeblocks to specify language where required.David Wood-3/+3
2018-04-03expand macro invocations in `extern {}` blocksAustin Bonander-0/+7
2018-03-26Auto merge of #49101 - mark-i-m:stabilize_i128, r=nagisabors-12/+1
2018-03-26remove unneeded importMark Mansi-1/+1
2018-03-26Stabilize i128_typeMark Mansi-11/+0
2018-03-26Rollup merge of #48693 - vorner:doc-name-resolution, r=petrochenkovTim Neumann-3/+58
2018-03-24fixup! Some comments and documentation for name resolution crateMichal 'vorner' Vaner-7/+23
2018-03-23Merge branch 'master' of https://github.com/Lymia/rust into rollupAlex Crichton-4/+4
2018-03-22Rollup merge of #49117 - nivkner:fixme_fixup3, r=estebankkennytm-22/+3
2018-03-18Initial implementation of RFC 2151, Raw IdentifiersLymia Aluysia-4/+4
2018-03-17Rename `Span::empty` to `Span::shrink_to_lo`, add `Span::shrink_to_hi`Vadim Petrochenkov-3/+3
2018-03-17AST: Keep distinction between `path` and `::path` in imports and visibilitiesVadim Petrochenkov-15/+17