summary refs log tree commit diff
path: root/src/librustc_trans/save
AgeCommit message (Expand)AuthorLines
2015-08-04rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer.Eduard Burtescu-5/+5
2015-07-28Auto merge of #27234 - oli-obk:move_get_name_get_ident_to_impl, r=eddybbors-23/+20
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-23/+20
2015-07-25save-analysis: return an Option from get_path_dataNick Cameron-17/+22
2015-07-25save-analysis: add references to paths to get_path_dataNick Cameron-0/+17
2015-07-21Work around unary negation to-be-feature-gated warning byFelix S. Klock II-2/+2
2015-07-14save-analysis: fix def_ids for method callsNick Cameron-7/+20
2015-07-14save-analysis: handle a few more kinds of pathsNick Cameron-1/+4
2015-07-14save-analysis: tweak constructorsNick Cameron-9/+17
2015-07-14save-analysis: make generated_code pubNick Cameron-1/+1
2015-07-09save-analysis: API-ify methodsNick Cameron-94/+116
2015-07-09save-analysis: factor out helper methodNick Cameron-21/+22
2015-07-09save-analysis: API-ify pathsNick Cameron-85/+146
2015-07-09save-analysis: api-ify method callsNick Cameron-12/+35
2015-07-04rustc: remove MethodOrigin and use the container to distinguish inherent meth...Eduard Burtescu-9/+5
2015-07-04rustc: remove MethodOrigin::Object and use traits::VtableObject instead.Eduard Burtescu-1/+1
2015-07-04rustc_lint: use traits::select for methods in unconditional_recursion.Eduard Burtescu-2/+1
2015-07-04rustc: simplify ty::MethodOrigin and avoid trait item indices.Eduard Burtescu-31/+5
2015-07-04rustc: remove unused MethodStaticClosure variant of MethodOrigin.Eduard Burtescu-3/+2
2015-07-03Auto merge of #26378 - arielb1:unused-mut, r=pnkfelixbors-1/+1
2015-07-02Auto merge of #26688 - nrc:map-parent-2, r=manishearthbors-8/+8
2015-07-01save-analysis: skip generated content in patternsNick Cameron-2/+6
2015-07-01Make the unused_mut lint smarter with respect to locals.Ariel Ben-Yehuda-1/+1
2015-06-30Alternate methodNick Cameron-8/+8
2015-06-30Implement get_enclosing_scope and use it in save-analysisNick Cameron-8/+8
2015-06-27Begin refactor type checking stateJared Roesch-1/+1
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-29/+25
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-7/+3
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-3/+3
2015-06-19rustc: use Repr and UserString instead of ppaux::ty_to_string.Eduard Burtescu-10/+6
2015-06-19rustc: remove ownership of tcx from trans' context.Eduard Burtescu-113/+91
2015-06-15save-analysis: fix a couple of span bugsNick Cameron-6/+8
2015-06-15Rebasing and bug fixingNick Cameron-39/+45
2015-06-15save-analysis: use a macro for 'downcasting'Nick Cameron-139/+132
2015-06-15save-analysis: API-ify struct litsNick Cameron-33/+65
2015-06-15save-analysis: merge StructRef and TypeRefNick Cameron-8/+4
2015-06-15save-analysis: API-ify implsNick Cameron-53/+131
2015-06-15save-analysis: move fields to the APINick Cameron-28/+47
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-4/+4
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-3/+3
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-4/+4
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-06-08Replace usage of String::from_str with String:fromSimon Sapin-9/+9
2015-06-02Change &String[..] to just &String, since it coerces to &str automatically.Peter Elmers-26/+26
2015-06-02Move EnumData to the API.Peter Elmers-55/+72
2015-05-28save-analysis: move another couple of things to the APINick Cameron-40/+109
2015-05-21Make various fixes:Niko Matsakis-1/+1
2015-05-15commentsNick Cameron-6/+20
2015-05-14save-analysis: fix a bracket counting bugNick Cameron-14/+11
2015-05-14save-analysis: start factoring out an APINick Cameron-69/+129