about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2016-03-25Refactor how the prelude is handledJeffrey Seyfried-30/+21
2016-03-25Refactor away resolve_imports::Shadowable and rename shadowable -> is_preludeJeffrey Seyfried-23/+10
2016-03-25Auto merge of #31908 - jseyfried:disallow_shadowed_traits, r=nikomatsakisbors-3/+27
2016-03-24Auto merge of #32428 - nikomatsakis:scopes-in-mir, r=nagisabors-453/+1370
2016-03-24Auto merge of #32396 - nodakai:range-contains, r=alexcrichtonbors-6/+208
2016-03-24Auto merge of #32346 - nikomatsakis:no-erased-regions, r=eddybbors-349/+192
2016-03-24remove `empty_substs_for_node_id`Niko Matsakis-11/+3
2016-03-24remove ErasedRegions from substitutionsNiko Matsakis-299/+168
2016-03-24rewrite foreign types lint not to trawl the HIRNiko Matsakis-50/+32
2016-03-24Auto merge of #32465 - steveklabnik:rollup, r=steveklabnikbors-13/+120
2016-03-24Rollup merge of #32464 - GuillaumeGomez:patch-6, r=steveklabnikSteve Klabnik-7/+3
2016-03-24Rollup merge of #32462 - tclfs:patch-1, r=steveklabnikSteve Klabnik-1/+1
2016-03-24Rollup merge of #32459 - nrc:json-err-text, r=nikomatsakisSteve Klabnik-3/+41
2016-03-24Rollup merge of #32452 - GuillaumeGomez:patch-5, r=steveklabnikSteve Klabnik-0/+50
2016-03-24Rollup merge of #32416 - GuillaumeGomez:patch-3, r=steveklabnikSteve Klabnik-0/+23
2016-03-24Rollup merge of #32276 - brson:doc, r=alexcrichtonSteve Klabnik-2/+2
2016-03-24pacify the merciless tidyNiko Matsakis-1/+2
2016-03-24Improve some Option code exampleGuillaume Gomez-7/+3
2016-03-24rework MIR visitorNiko Matsakis-26/+382
2016-03-24Docs: some tiny correctionsTang Chenglong-1/+1
2016-03-23Auto merge of #32219 - brson:lints, r=alexcrichtonbors-30/+68
2016-03-24Include source text in JSON errorsNick Cameron-3/+41
2016-03-24Add core::ops::Range*::contains() as per rust-lang/rust#32311NODA, Kai-6/+208
2016-03-23rewrite scope drop to be iterativeNiko Matsakis-32/+39
2016-03-23Make warnings of renamed and removed lints themselves lintsBrian Anderson-30/+68
2016-03-23doc: Stdin is locked for reads, not writesBrian Anderson-2/+2
2016-03-23Auto merge of #32455 - TimNN:patch-1, r=alexcrichtonbors-1/+1
2016-03-23introduce "call-site-scope" as the outermost scopeNiko Matsakis-57/+84
2016-03-23Update borrowck to use `repr::*` instead of a mixNiko Matsakis-13/+12
2016-03-23add comments on remaining fieldsNiko Matsakis-0/+8
2016-03-23Add `ScopeAuxiliaryVec`, return MIR+aux via tupleNiko Matsakis-23/+38
2016-03-23Address nit: Remove `ScopedDataVec` newtypeNiko Matsakis-24/+12
2016-03-23Address nit: block.unit()Niko Matsakis-1/+1
2016-03-23Address nit: doc-comments on fieldsNiko Matsakis-14/+22
2016-03-23Address nit: use doc-comments for fields of VarDeclNiko Matsakis-2/+12
2016-03-23Rename `MirPlusPlus` to `MirAndScopeAuxiliary`Niko Matsakis-5/+5
2016-03-23replace DUMMY_SP on resume with span from fnNiko Matsakis-3/+7
2016-03-23rewrite drop codeNiko Matsakis-83/+85
2016-03-23fix bug in `simplify_cfg` with inf. loopsNiko Matsakis-8/+18
2016-03-23allow dumping intermediate IR with -Z dump-mirNiko Matsakis-2/+78
2016-03-23adjust pretty printer to print scopes / auxiliaryNiko Matsakis-12/+36
2016-03-23augment MIR pretty printer to print scopesNiko Matsakis-12/+91
2016-03-23reformat mir text pretty printerNiko Matsakis-13/+24
2016-03-23add span/scope-id to terminatorNiko Matsakis-77/+168
2016-03-23extend Terminator into a struct so it can have additional fieldsNiko Matsakis-159/+177
2016-03-23track the innermost scope for every stmtNiko Matsakis-28/+55
2016-03-23record a scope for each `VarDecl`Niko Matsakis-36/+45
2016-03-23integrate scopes into MIRNiko Matsakis-21/+168
2016-03-23Auto merge of #32454 - eddyb:rollup, r=eddybbors-31/+172
2016-03-23add naked function tracking issue # to feature gate definitionTim Neumann-1/+1