summary refs log tree commit diff
path: root/src/rustc/rustc.rc
AgeCommit message (Expand)AuthorLines
2012-09-28Add allow(deprecated_\*) to syntax, rustc, rustdoc, et alBrian Anderson-1/+2
2012-09-25Respect privacy qualifiers on view items, add to import resolutions.Graydon Hoare-0/+1
2012-09-25rustc: Move generally useful functions out of shape.rs in preparation for its...Patrick Walton-0/+1
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+104
2012-09-18rustc: Remove legacy mode inference, unless #[legacy_modes] is usedPatrick Walton-0/+2
2012-09-18Revert "rustc: Change all non-keyword uses of "link""Patrick Walton-1/+1
2012-09-18rustc: Change all non-keyword uses of "link"Patrick Walton-1/+1
2012-09-18Add allow(non_camel_case_types) to unconverted cratesBrian Anderson-0/+1
2012-09-11Promote 'impl' from restricted keyword to strictBrian Anderson-1/+1
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-3/+3
2012-09-06Refactor trans to replace lvalue and friends with Datum.Niko Matsakis-0/+7
2012-09-05rustc: "import" -> "use" in .rc filesPatrick Walton-6/+6
2012-09-04rustc: Implement private fields for max/min classesPatrick Walton-0/+1
2012-08-30Bump version to 0.4Brian Anderson-4/+4
2012-08-29Rename resolve3 -> resolve.Graydon Hoare-1/+1
2012-08-21more sound treatment of fn& regions; change all & to be distinctNiko Matsakis-1/+0
2012-08-20new region inference, seperate infer into modules, improve error msgsNiko Matsakis-1/+13
2012-08-08refactor categorization out of borrowck into its own module.Niko Matsakis-1/+1
2012-08-07add lint mode for deprecated pattern usageNiko Matsakis-0/+1
2012-08-01Clean out transitional lint.Graydon Hoare-5/+0
2012-07-31Start implementing structured constants.Graydon Hoare-0/+1
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-0/+5
2012-07-25rustc: Introduce a lang_items pass, part of coherence and operator overloading.Patrick Walton-0/+1
2012-07-20Remove what's left of resolve1Tim Chevalier-1/+0
2012-07-14remove typestate from code, tests, and docsNiko Matsakis-13/+0
2012-07-12Merge remote-tracking branch 'origin/dist-snap' into incomingGraydon Hoare-4/+4
2012-07-11Fix some version numbers.Graydon Hoare-4/+4
2012-07-10rustc: Introduce a coherence checker, behind a compile switch for nowPatrick Walton-0/+1
2012-07-02rustc: Implement a new resolve pass behind a compile flagPatrick Walton-0/+1
2012-06-26Change 'native' and 'crust' to 'extern'.Graydon Hoare-1/+1
2012-06-08remove alias analysis and replace with borrowckNiko Matsakis-1/+0
2012-06-07Revert "remove alias analysis and replace with borrowck"Brian Anderson-0/+1
2012-06-07remove alias analysis and replace with borrowckNiko Matsakis-1/+0
2012-06-04Make vecs implicitly copyable for all of our projects.Michael Sullivan-0/+2
2012-06-01break up borrowck into modules and begin to document how it worksNiko Matsakis-1/+7
2012-05-31Rename librustsyntax to libsyntaxKevin Cantu-1/+1
2012-05-29rustc: Move filesearch into metadata modBrian Anderson-1/+2
2012-05-25replace last_use with liveness infoNiko Matsakis-1/+0
2012-05-24new liveness pass to supercede last_use / initednessNiko Matsakis-0/+1
2012-05-24fix classes and parameterized ifaces; remove needless self checkNiko Matsakis-1/+0
2012-05-21rustc: Move ast_map to the syntax crateBrian Anderson-1/+0
2012-05-18workaround a horribly obscure resolve bugNiko Matsakis-0/+1
2012-05-16pull method lookup / region manip into their own modulesNiko Matsakis-0/+2
2012-05-16further reorganizationNiko Matsakis-5/+5
2012-05-16break out type checking of alts/patterns (again)Niko Matsakis-1/+3
2012-05-16Revert "break out type checking of alts/patterns"Niko Matsakis-3/+1
2012-05-16break out type checking of alts/patternsNiko Matsakis-1/+3
2012-05-16further modularization of typeck, add commentsNiko Matsakis-0/+1
2012-05-15rustc: Extract loader mod from creader modBrian Anderson-0/+2
2012-05-15move regionck into typeck, in the process fixing a bug or twoNiko Matsakis-1/+2