summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2018-07-18use the adjusted type for cat_pattern in tuple patternsAriel Ben-Yehuda-1/+1
2018-07-03use `pat_ty_adjusted` from `expr_use_visitor` to type of argumentsNiko Matsakis-2/+3
2018-07-03rename `pat_ty` to `pat_ty_adjusted` for clarityNiko Matsakis-4/+4
2018-06-03change `PointerKind::Implicit` to a noteNiko Matsakis-47/+54
2018-06-03[beta] Fix naming conventions for new lintsVadim Petrochenkov-2/+2
2018-05-05Auto merge of #50418 - nnethercote:cmt, r=eddybbors-83/+82
2018-05-03Auto merge of #50413 - kennytm:rollup, r=kennytmbors-5/+6
2018-05-04Rollup merge of #50365 - nnethercote:nearest_common_ancestor-two-vecs, r=niko...kennytm-5/+6
2018-05-03Avoid many `cmt` allocations.Nicholas Nethercote-83/+82
2018-05-02Remove Option from the return type of Attribute::name()Seiichi Uchida-1/+1
2018-05-01Auto merge of #50198 - oli-obk:const_prop, r=eddybbors-12/+0
2018-05-01Use two vectors in nearest_common_ancestor.Nicholas Nethercote-5/+6
2018-04-30Remove unused const error variantOliver Schneider-9/+0
2018-04-30Remove unused error variantsOliver Schneider-4/+1
2018-04-30Correct unused field warning on struct match container patternsvarkor-7/+22
2018-04-30Correct unused field warning on box struct matchvarkor-2/+3
2018-04-30Correct unused field warning on &struct matchvarkor-9/+19
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-2/+2
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-3/+3
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-2/+2
2018-04-25Auto merge of #50106 - nnethercote:nearest_common_ancestor, r=nikomatsakisbors-80/+60
2018-04-25Auto merge of #49986 - zofrex:better-derived-argument-names, r=Manishearthbors-0/+11
2018-04-22Replace GlobalAlloc::oom with a lang itemSteven Fackler-1/+3
2018-04-21Add some f32 and f64 inherent methods in libcoreSimon Sapin-0/+2
2018-04-21Replace StrExt with inherent str methods in libcoreSimon Sapin-0/+1
2018-04-21Replace SliceExt with inherent [T] methods in libcoreSimon Sapin-0/+1
2018-04-21Move non-allocating [u8] inherent methods to libcoreSimon Sapin-0/+1
2018-04-20Speed up `nearest_common_ancestor()`.Nicholas Nethercote-80/+60
2018-04-20Fix a copy-and-paste bug in nearest_common_ancestor.Nicholas Nethercote-1/+1
2018-04-19Remove HIR inliningWesley Wiser-23/+0
2018-04-17Don't run unused variable pass for stuff generated by #[derive()]Manish Goregaokar-0/+11
2018-04-16Auto merge of #49847 - sinkuu:save_analysis_implicit_extern, r=petrochenkovbors-10/+35
2018-04-13Move `path_len` to ExternCrateShotaro Yamada-11/+8
2018-04-12Avoid comparing fields by name when possibleVadim Petrochenkov-43/+49
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-76/+20
2018-04-12Auto merge of #49558 - Zoxc:sync-misc, r=michaelwoeristerbors-19/+20
2018-04-11Extend `ExternCrate` to cover externs inferred from `use` or pathsShotaro Yamada-10/+38
2018-04-10Make Session.injected_panic_runtime thread-safeJohn Kåre Alsaker-2/+2
2018-04-10Make Session.dependency_formats thread-safeJohn Kåre Alsaker-1/+2
2018-04-10Combine Session.entry_fn and Session.entry_type and make them thread-safeJohn Kåre Alsaker-11/+10
2018-04-10Make recursion_limit and type_length_limit thread-safeJohn Kåre Alsaker-5/+6
2018-04-09Convert sort_by_key to sort_by_cached_keyvarkor-1/+1
2018-04-08Auto merge of #49714 - nikomatsakis:issue-49631, r=eddybbors-4/+33
2018-04-07Auto merge of #49672 - alexcrichton:fix-another-std-core-cycle, r=michaelwoer...bors-10/+19
2018-04-06Fix some rebasing fallout.Michael Woerister-2/+2
2018-04-06Allow for representing exported monomorphizations in crate metadata.Michael Woerister-25/+63
2018-04-05make mem-categorization use adjusted type for patternsNiko Matsakis-4/+33
2018-04-05Rollup merge of #49654 - davidtwco:issue-29893, r=alexcrichtonkennytm-2/+2
2018-04-04Fix another circulare deps link args issueAlex Crichton-10/+19
2018-04-04Updated codeblocks to specify language where required.David Wood-2/+2