about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2014-07-17librustc: Remove cross-borrowing of `Box<T>` to `&T` from the language,Patrick Walton-21/+27
2014-07-17auto merge of #15706 : phi-gamma/rust/master, r=huonwbors-1/+1
2014-07-17Rename functions in the CloneableVector traitAdolfo Ochagavía-1/+1
2014-07-17syntax: Add ToTokens impl for MethodBen Gamari-0/+2
2014-07-17syntax: Add quote_method!Ben Gamari-0/+13
2014-07-16libsyntax: Remove `Send` from `PtrTy` in `deriving`.Patrick Walton-6/+0
2014-07-16librustc: Implement the fully-expanded, UFCS form of explicit self.Patrick Walton-8/+35
2014-07-16syntax: Generalize ToTokens impl for Vec<T>Ben Gamari-3/+4
2014-07-16syntax: Add ToTokens for Attribute_Ben Gamari-0/+7
2014-07-16syntax: Add ToTokens for Option<T>Ben Gamari-0/+9
2014-07-16auto merge of #15691 : jbclements/rust/method-field-cleanup, r=alexcrichtonbors-25/+85
2014-07-16obsolete.rs: fix typo in messagePhilipp Gesang-1/+1
2014-07-15libsyntax::ast: Derive Show implsBen Gamari-70/+82
2014-07-15change to new trait style for method field refsJohn Clements-4/+4
2014-07-15use trait rather than fnsJohn Clements-21/+81
2014-07-15auto merge of #15615 : jakub-/rust/diagnostics, r=brsonbors-1/+27
2014-07-15Fix errorsAdolfo Ochagavía-2/+0
2014-07-15Deprecate `str::from_utf8_owned`Adolfo Ochagavía-7/+7
2014-07-15Extend --pretty flowgraph=ID to include dataflow results in output.Felix S. Klock II-0/+220
2014-07-13auto merge of #15646 : jbclements/rust/method-macros, r=cmrbors-278/+430
2014-07-13macro expansion for methodsJohn Clements-25/+47
2014-07-13expansion abstractionJohn Clements-144/+114
2014-07-13add make_method method to MacResult traitJohn Clements-1/+36
2014-07-13macro in method position parsingJohn Clements-13/+42
2014-07-13remove no-stmt checkJohn Clements-4/+0
2014-07-13update fold_method to return a smallvectorJohn Clements-13/+33
2014-07-13macro method unit test case fixJohn Clements-2/+2
2014-07-13refactor Method definition to make space for macrosJohn Clements-94/+174
2014-07-13auto merge of #15584 : alexcrichton/rust/warn-annoyances, r=cmrbors-2/+9
2014-07-12Use a nicer Show impl for NameCorey Richardson-2/+9
2014-07-13auto merge of #15621 : sfackler/rust/attr-span, r=cmrbors-1/+1
2014-07-12Convert a first batch of diagnostics to have error codesJakub Wieczorek-1/+27
2014-07-12auto merge of #15610 : brson/rust/0.12.0, r=alexcrichtonbors-1/+1
2014-07-12auto merge of #15601 : jbclements/rust/disable-default-macro-behavior, r=alex...bors-25/+102
2014-07-11Fix spans for attributesSteven Fackler-1/+1
2014-07-11Update doc URLs for version bumpBrian Anderson-1/+1
2014-07-11add Macro ExterminatorJohn Clements-0/+19
2014-07-11make walk/visit_mac opt-in onlyJohn Clements-14/+61
2014-07-11use side table to store exported macrosJohn Clements-6/+16
2014-07-11rename one of the two confusing MacroExpandersJohn Clements-5/+6
2014-07-11Removed dead structures after changes to PartialOrd/Ord derivings.Felix S. Klock II-352/+29
2014-07-11`O(n*k)` code-size deriving on enums (better than previous `O(n^k)`).Felix S. Klock II-43/+455
2014-07-11Revise the `const_nonmatching` flag with more info about author's intent.Felix S. Klock II-23/+40
2014-07-11Add scaffolding for assigning alpha-numeric codes to rustc diagnosticsJakub Wieczorek-63/+307
2014-07-10auto merge of #15556 : alexcrichton/rust/snapshots, r=brsonbors-142/+0
2014-07-09auto merge of #15514 : luqmana/rust/die-advance-die, r=cmrbors-21/+6
2014-07-09libsyntax: Remove uses of advance.Luqman Aden-21/+6
2014-07-09syntax: De-doc comment to fix nightliesAlex Crichton-50/+50
2014-07-09Register new snapshotsAlex Crichton-142/+0
2014-07-09Fix all the test falloutCorey Richardson-86/+98