about summary refs log tree commit diff
path: root/src/rustc/front
AgeCommit message (Expand)AuthorLines
2012-11-07Rename src/rustc to src/librustc. Use the driver crateBrian Anderson-889/+0
2012-11-06Cleanup how we handle proto in types, remove unsound subtypingNiko Matsakis-1/+1
2012-11-01Long linesBrian Anderson-1/+2
2012-11-01Support #[cfg] on methodsBrian Anderson-0/+28
2012-10-15rustc: Merge module and type namespaces. r=brsonPatrick Walton-12/+12
2012-10-11Update FIXME numberTim Chevalier-1/+1
2012-10-04Remove arg vectors from main functions. Stop supporting them.Brian Anderson-27/+13
2012-09-28demode vecNiko Matsakis-17/+14
2012-09-26core: Replace map/map_default with map_ref/map_default_refBrian Anderson-1/+1
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-2/+2
2012-09-25use + mode for (almost) everything when not using legacy modesNiko Matsakis-1/+1
2012-09-23core: Demode optionBrian Anderson-1/+1
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-3/+3
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+3
2012-09-20Revert "syntax: Make attributes sendable for rustdoc's benefit"Brian Anderson-4/+4
2012-09-20syntax: Make attributes sendable for rustdoc's benefitBrian Anderson-4/+4
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-2/+2
2012-09-14Add core::reflect, start migrating core::repr to use it. Tidy up various Repr...Graydon Hoare-1/+0
2012-09-12Promote 'const', 'copy', 'fn' to strict keywordsBrian Anderson-1/+1
2012-09-11Introduce auto adjustment table to subsume autoderef/autoref/borrowings.Niko Matsakis-2/+2
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-2/+2
2012-09-07Remove import and export from intrinsic.rsBrian Anderson-4/+3
2012-09-04std: Convert test to camel caseBrian Anderson-1/+1
2012-09-04Remove 'with'Brian Anderson-9/+9
2012-09-04rustc: "import" -> "use"Patrick Walton-18/+18
2012-09-02Camel case core::intrinsicBrian Anderson-24/+23
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-1/+4
2012-08-29Allow extern mods to be anonymousTim Chevalier-0/+1
2012-08-27Camel case various core constructorsBrian Anderson-2/+2
2012-08-27Mark intrinsic::tydesc with #[allow(non_camel_case_types)]Brian Anderson-0/+1
2012-08-26Camel case the option typeBrian Anderson-26/+26
2012-08-25Fix more unused variable warningsBrian Anderson-1/+1
2012-08-23Remove purity from fn_decl and move it out to containing AST elements.Michael Sullivan-8/+5
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-10/+10
2012-08-22intern identifiersPaul Stansifer-27/+39
2012-08-15Convert more core types to camel caseBrian Anderson-2/+2
2012-08-08Convert impls to new syntaxBrian Anderson-1/+1
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-7/+7
2012-08-05Switch alts to use arrowsBrian Anderson-14/+14
2012-08-03rustc: Add the notion of inherited visibilityPatrick Walton-1/+1
2012-08-01Convert ret to returnBrian Anderson-31/+35
2012-07-31Change remaining "iface" occurrences to "trait"; deprecate "iface"Lindsey Kuper-1/+1
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-7/+7
2012-07-16Fix reflection on vstore_fixed estrs and evecs.Graydon Hoare-4/+3
2012-07-14remove typestate from code, tests, and docsNiko Matsakis-6/+3
2012-07-14Tear out ty_str and ty_vec.Michael Sullivan-3/+3
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-33/+33
2012-07-13Change (hopefully) all of the code that generates strs asts to produce ~strs.Michael Sullivan-6/+15
2012-07-13Support prefix notation for vstore strings. Closes #2906.Michael Sullivan-18/+21
2012-07-12Obliterate the callee_id hackTim Chevalier-8/+20