index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
Files
Lines
2016-10-31
AST+HIR - Union support through to HIR
John Hodge
4
-8
/
+41
2016-10-31
All - Rough support for `union` (data structure present in all stages)
John Hodge
16
-11
/
+207
2016-10-30
MIR Gen - Handle single-variant enums
John Hodge
1
-10
/
+21
2016-10-30
Expand - Prevent running expand twice on anon module items
John Hodge
1
-6
/
+9
2016-10-30
AST - Inheret module path info in anon mods
John Hodge
1
-0
/
+1
2016-10-30
Resolve use - Handle variant imports
John Hodge
1
-1
/
+13
2016-10-30
AST - Remove copy construction of TypeRef
John Hodge
16
-144
/
+135
2016-10-30
AST Expr - Fix clone of null pointer
John Hodge
1
-1
/
+1
2016-10-30
Expand - Support macros in patterns
John Hodge
1
-19
/
+41
2016-10-30
Expand concat! - Fix a few edge cases
John Hodge
1
-1
/
+24
2016-10-30
MIR Gen - Allow field accesses on rvalues
John Hodge
1
-3
/
+1
2016-10-30
HIR Typecheck - Rough support for box patterns
John Hodge
3
-8
/
+32
2016-10-30
Resolve Abs - MaybeBind->Bind in irrefutable context
John Hodge
1
-1
/
+4
2016-10-30
HIR+Resolve - Refactor handling of enum variant imports
John Hodge
7
-53
/
+66
2016-10-30
HIR Typecheck Expr - Perfom coercions in casts
John Hodge
1
-1
/
+4
2016-10-30
macro_rules! - Allow _ to match :pat
John Hodge
1
-0
/
+1
2016-10-30
Resolve Absolute - Fix segfault due to OOB indexing
John Hodge
1
-1
/
+1
2016-10-30
Parse - Handle :block captures
John Hodge
1
-0
/
+4
2016-10-30
HIR Typecheck - Shadow result of a deref
John Hodge
1
-0
/
+1
2016-10-30
HIR Typecheck - Auto trait searching fixes
John Hodge
2
-3
/
+88
2016-10-30
HIR Const Eval - Field accesses in constants (requires type info)
John Hodge
1
-16
/
+74
2016-10-30
HIR Resolve UFCS - Handle `Self` in trait impls
John Hodge
2
-4
/
+21
2016-10-30
HIR Resolve UFCS - Self and default params
John Hodge
1
-4
/
+23
2016-10-29
HIR Resolve UFCS - (minor) Better message when bad generic is encountered
John Hodge
1
-1
/
+1
2016-10-29
HIR Types - Store array size expr as a shared_ptr to allow cloning
John Hodge
15
-39
/
+46
2016-10-29
HIR Const Eval - Rough associated constant lookup
John Hodge
1
-2
/
+33
2016-10-29
Parse - Convert `<Foo>::BAR` into `<Foo as _>::BAR`
John Hodge
3
-20
/
+10
2016-10-28
HIR Expand Type Aliases - Allow missing params in expression context
John Hodge
1
-10
/
+22
2016-10-28
Expand - Run expand on types in `static`/`const` items
John Hodge
1
-0
/
+3
2016-10-28
Expand include! - Support paths relative to a file
John Hodge
1
-9
/
+33
2016-10-28
Expand format_args! - Handle trailing commas
John Hodge
1
-0
/
+6
2016-10-28
HIR Typecheck Expr - Equate Self type in UfcsInherent method selection
John Hodge
1
-0
/
+8
2016-10-28
HIR Typecheck - Fuzzy match more cases with unbound UFCS
John Hodge
2
-34
/
+49
2016-10-28
HIR - Allow TypeAlias paths in _StructLiteral
John Hodge
2
-7
/
+25
2016-10-28
HIR Typecheck Expr - Shadow type params
John Hodge
1
-15
/
+10
2016-10-28
Parse - Don't load #[cfg] disabled modules
John Hodge
1
-1
/
+21
2016-10-28
HIR Typecheck Expr - (minor) Comment about TODO
John Hodge
1
-0
/
+1
2016-10-28
HIR Typecheck Expr - Detect diverge from method call
John Hodge
1
-4
/
+66
2016-10-28
Parse - Support attributes on generics, unify HRL (HRTB) parsing
John Hodge
3
-47
/
+48
2016-10-27
HIR Typecheck Expr - Allow fuzzy Copy impls
John Hodge
2
-16
/
+51
2016-10-27
HIR - Support type aliases in struct patterns
John Hodge
3
-31
/
+126
2016-10-26
HIR From AST - Better debugging
John Hodge
1
-2
/
+7
2016-10-26
Expand derive - Fix error in enum RustcDecodable
John Hodge
1
-5
/
+6
2016-10-26
Resolve Use - Fix alternate binding code
John Hodge
2
-5
/
+7
2016-10-26
Resolve Index - Glob crates
John Hodge
1
-1
/
+3
2016-10-26
Resolve Use - Support imports from external enums
John Hodge
1
-4
/
+39
2016-10-26
Resolve Use - Search wildcard imports of crates
John Hodge
1
-1
/
+11
2016-10-26
Expand format_args! - Positional argument parse
John Hodge
1
-5
/
+14
2016-10-26
macro_rules! eval - Refactor arm selection to prefer concrete token matches ↵
John Hodge
1
-98
/
+100
over patterns
2016-10-26
Expand - env! and option_env!
John Hodge
1
-0
/
+76
[prev]
[next]