summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2015-11-21backport: Fix hygiene regression in patternsVadim Petrochenkov-2/+3
2015-11-04Do some slight refactoring, leave the rest for #29436Niko Matsakis-41/+25
2015-11-04Update docs for region inference to reflect current state betterNiko Matsakis-46/+46
2015-11-04Don't "double check" var-sub-var constraints, which are handled inNiko Matsakis-12/+4
2015-11-04remove SupSupConflict, which is now dead codeNiko Matsakis-49/+0
2015-11-04Remove contraction. The contraction rules predated the notion of anNiko Matsakis-291/+18
2015-11-04do not dump extern def-ids with path for nowNiko Matsakis-6/+10
2015-10-27Auto merge of #26848 - oli-obk:const_fn_const_eval, r=pnkfelixbors-21/+98
2015-10-27Auto merge of #29327 - sanxiyn:argument, r=nrcbors-34/+28
2015-10-27the const evaluator might run before check_constOliver Schneider-8/+16
2015-10-27Remove NodeArgSeo Sanghyeon-28/+2
2015-10-27Distinguish argument from local variableSeo Sanghyeon-6/+26
2015-10-26Auto merge of #29303 - petrochenkov:unistrimp, r=eddybbors-2/+2
2015-10-25Auto merge of #29254 - alexcrichton:stabilize-1.5, r=brsonbors-11/+7
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-11/+7
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-2/+2
2015-10-24Auto merge of #29215 - fhahn:issue-28157-bad-semicolon, r=alexcrichtonbors-1/+1
2015-10-24Auto merge of #29259 - arielb1:supertrait-self-2, r=eddybbors-10/+3
2015-10-24Remove bare semicolonsFlorian Hahn-1/+1
2015-10-24object_safety: check whether a supertrait contains Self even without being itAriel Ben-Yehuda-10/+3
2015-10-22improve Scope to print node-ids etcNiko Matsakis-1/+18
2015-10-22distinguish projections from the env/obj-types vs those fromNiko Matsakis-12/+62
2015-10-21save-analysis: don't recompute crate nameNick Cameron-2/+2
2015-10-19copy paste error of stable attributeOliver Schneider-1/+0
2015-10-19allow constant evaluation of function callsOliver Schneider-20/+90
2015-10-18Auto merge of #28845 - oli-obk:rfc1229, r=pnkfelixbors-5/+12
2015-10-17Auto merge of #29109 - nxnfufunezn:master, r=Manishearthbors-0/+22
2015-10-17Auto merge of #29102 - petrochenkov:spanvis, r=alexcrichtonbors-1/+1
2015-10-17Add span_lint_note and span_lint_help to the LintContextnxnfufunezn-0/+22
2015-10-16Auto merge of #29014 - petrochenkov:stability, r=brsonbors-18/+30
2015-10-16Provide span for visit_enum_defVadim Petrochenkov-1/+1
2015-10-15Add docs for `ast_ty_to_prim_ty`Manish Goregaokar-0/+2
2015-10-14Rollup merge of #29006 - arielb1:callee-outlives-call, r=pnkfelixManish Goregaokar-1/+4
2015-10-13implement RFC 1229Oliver Schneider-5/+12
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-20/+21
2015-10-13Fix rebase 2Vadim Petrochenkov-3/+3
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-13/+14
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-39/+39
2015-10-13Fix rebaseVadim Petrochenkov-4/+4
2015-10-13Provide span for visit_struct_def + remove some dead codeVadim Petrochenkov-3/+5
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-27/+28
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-17/+14
2015-10-13Unify structures and enum variants in HIRVadim Petrochenkov-19/+8
2015-10-13Refactor attr::StabilityVadim Petrochenkov-18/+30
2015-10-12require a method callee's type to outlive the callAriel Ben-Yehuda-1/+4
2015-10-10Auto merge of #28938 - GlenDC:master, r=Manishearthbors-0/+1
2015-10-10Whitelisting PatWild for E0022. Fix #28822glendc-0/+1
2015-10-10Auto merge of #28861 - pnkfelix:fsk-nonparam-dropck-issue28498, r=arielb1bors-72/+22
2015-10-09review comment: further refinement of comment above `fn is_adt_dtorck`.Felix S. Klock II-3/+12
2015-10-09Auto merge of #28857 - nrc:lowering, r=nikomatsakisbors-24/+79