index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
comp
/
syntax
Age
Commit message (
Expand
)
Author
Lines
2012-01-09
Make the parser accept 'if' as an alternative to 'when' in alt patterns.
Austin Seipp
-2
/
+6
2012-01-06
Fix pretty-printing of ty params in iface methods
Marijn Haverbeke
-3
/
+5
2012-01-05
fix pretty printer to correctly insert parens for disamb
Niko Matsakis
-35
/
+5
2012-01-05
require a non-semi expr acting as a stmt to have unit return type
Niko Matsakis
-15
/
+28
2012-01-05
make parser handle parenthesized block-sugar exprs properly
Niko Matsakis
-81
/
+114
2012-01-05
Switch to new param kind bound syntax
Marijn Haverbeke
-16
/
+14
2012-01-05
Fix bad spans for ast::ty parsing
Marijn Haverbeke
-9
/
+6
2012-01-04
Add visit_ty_params to visit.rs
Marijn Haverbeke
-7
/
+16
2012-01-03
Allow tail expressions even in no_value blocks. Type checker
Niko Matsakis
-30
/
+46
2012-01-03
extend parser so that expressions that do not require semi-colons
Niko Matsakis
-2
/
+2
2012-01-03
rewrite to put blk as 2nd arg
Niko Matsakis
-1
/
+1
2012-01-03
minimal changes to permit fn blocks in expr
Niko Matsakis
-68
/
+64
2012-01-03
Make syntax for impls less magical
Marijn Haverbeke
-23
/
+18
2011-12-30
add cap clause to pretty printer, with a test
Niko Matsakis
-2
/
+34
2011-12-29
split proto from fn_decl, as not all fn_decls know the proto.
Niko Matsakis
-85
/
+89
2011-12-29
Add support in lexer for utf8 identifiers. No NFKC logic in char yet.
Graydon Hoare
-2
/
+4
2011-12-28
Merge pull request #1389 from erickt/master
Graydon Hoare
-1
/
+1
2011-12-28
Move the kind datatype to middle::ty
Marijn Haverbeke
-30
/
+0
2011-12-28
Change representation of type params to handle interface bounds
Marijn Haverbeke
-38
/
+65
2011-12-28
comp: minor cleanup.
Erick Tryzelaar
-1
/
+1
2011-12-23
Go back to a single visit_fn function in visit.rs
Marijn Haverbeke
-49
/
+21
2011-12-23
Get rid of visit_fn_block in visit.rs
Marijn Haverbeke
-23
/
+2
2011-12-23
Check impls methods against the type of their iface.
Marijn Haverbeke
-9
/
+9
2011-12-23
Parse `iface` items and interface references in `impl` items.
Marijn Haverbeke
-75
/
+110
2011-12-23
Make ast::ty_method hold a fn_decl, rather than duplicating its fields
Marijn Haverbeke
-33
/
+14
2011-12-22
Register new snapshots, purge log_err and log_full in favour of log(...).
Graydon Hoare
-17
/
+13
2011-12-22
Switch core macros to expand to log(level, ...).
Graydon Hoare
-4
/
+4
2011-12-22
Merge all 3 log syntaxes, tidy up residual misuses.
Graydon Hoare
-17
/
+12
2011-12-22
Merge branch 'master' of github.com:graydon/rust
Graydon Hoare
-174
/
+147
2011-12-22
Register snapshots and switch logging over to use of log_full or #error / #de...
Graydon Hoare
-64
/
+68
2011-12-22
Work around unwinding bug
Marijn Haverbeke
-1
/
+2
2011-12-22
Unify some data structures in syntax::ast that were doing the same thing
Marijn Haverbeke
-174
/
+146
2011-12-22
Revert all of yesterday's snapshots and try again. Cursed!
Graydon Hoare
-4
/
+4
2011-12-22
Merge branch 'master' of github.com:graydon/rust
Graydon Hoare
-18
/
+1
2011-12-22
Remove trivial cast checker
Marijn Haverbeke
-18
/
+1
2011-12-21
More flailing on log syntax due to call-expr ambiguity in previous attempt.
Graydon Hoare
-2
/
+9
2011-12-21
Out-of-order-code typo. Snapshot again.
Graydon Hoare
-1
/
+1
2011-12-21
Switch log_expr to carrying a full expr:u32 for level. Add log_full variant t...
Graydon Hoare
-12
/
+38
2011-12-21
upgrade kind check
Niko Matsakis
-0
/
+1
2011-12-21
update pprinter to understand ret type of block, add warnings
Niko Matsakis
-0
/
+5
2011-12-21
Make { || ... } sugar for any type of closure, inferred
Niko Matsakis
-58
/
+103
2011-12-21
rustc: Exclude stdin from codemap files when lookup_pos
Haitao Li
-3
/
+5
2011-12-20
Inject "core macros" into default syntax-expansion environment. Bit of a klud...
Graydon Hoare
-21
/
+48
2011-12-19
implement capture clauses (move, in particular) and integrate
Niko Matsakis
-0
/
+4
2011-12-19
resolve capture clauses
Niko Matsakis
-20
/
+19
2011-12-19
Add type argument field to expr_path
Marijn Haverbeke
-6
/
+20
2011-12-19
Use quotes around tokens in parser error messages to make them more readable
Marijn Haverbeke
-12
/
+12
2011-12-18
Only look for a matching method when normal field access fails
Marijn Haverbeke
-5
/
+3
2011-12-16
Reserve node_id 0 for the crate top-level module
Marijn Haverbeke
-0
/
+1
2011-12-16
Switch fmt extension to reference extfmt that's in core.
Graydon Hoare
-7
/
+2
[next]