index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
resolve
/
absolute.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-11-23
HIR - Restructure resolve to replace `Self` type later in processing
John Hodge
1
-2
/
+10
2019-10-06
Resolve - Fix error not setting generic params on HIR type aliases
John Hodge
1
-1
/
+10
2019-10-06
AST - Clean up location of attributes and span on mod-level items
John Hodge
1
-26
/
+26
2019-05-19
All - Switch to using interned (de-duplicated) RcString-s instead of std::str...
John Hodge
1
-13
/
+13
2019-05-05
parse/expand/resolve - `macro` macros use their own module as the resolve root
John Hodge
1
-0
/
+27
2019-03-04
Resolve - Tweak IBL, add support for extern_prelude
John Hodge
1
-2
/
+17
2019-02-03
HIR - Minimally-tested support for `extern { type }`
John Hodge
1
-23
/
+21
2019-02-02
HIR From AST - repr fiddling
John Hodge
1
-1
/
+1
2019-02-02
Resolve Absolute - More in-band-lifetimes, tweak resolve for globbed value va...
John Hodge
1
-24
/
+96
2019-01-05
Handle MacroInv in some more places
John Hodge
1
-1
/
+3
2019-01-04
Resolve - Resolve impl type before handling bounds
John Hodge
1
-1
/
+2
2019-01-01
Draft support for in_band_lifetimes
John Hodge
1
-21
/
+32
2018-12-28
Resolve - Clean up AST path bindings, one binding per namespace
John Hodge
1
-50
/
+60
2018-06-04
All - Ensure that all files have a header comment, remove some dead code
John Hodge
1
-2
/
+7
2018-06-02
AST - Annotate all patterns with spans
John Hodge
1
-3
/
+3
2018-06-02
Misc - Clean up/triage some tests
John Hodge
1
-0
/
+3
2018-05-27
AST - Fix missing handling of `for<>` in a few places
John Hodge
1
-3
/
+5
2018-05-27
AST - Include HRBs on fn() types, fix minor parsing bug
John Hodge
1
-0
/
+2
2018-05-25
Resolve - Named lifetimes
John Hodge
1
-8
/
+77
2018-05-20
AST - Refactor lifetime/HRB handling
John Hodge
1
-7
/
+9
2018-05-20
AST - Rename MetaItem and MetaItems to Attribute and AttributeList
John Hodge
1
-2
/
+2
2018-05-20
General TODO cleanup
John Hodge
1
-6
/
+3
2017-11-26
Resolve Absolute - Fix edge case where there's no scopes during var lookup
John Hodge
1
-1
/
+1
2017-11-01
All - Clean up a few minor errors (pointed out in #31)
John Hodge
1
-45
/
+1
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
1
-18
/
+15
2017-10-28
Expand - Recurse when expanding in patterns
John Hodge
1
-1
/
+1
2017-10-01
Resolve - Handle path binding for unit structs in patterns
John Hodge
1
-0
/
+10
2017-10-01
Resolve - Search for unit-like structs in pattern lookup
John Hodge
1
-0
/
+12
2017-09-24
All - Handle crates with tagged names
John Hodge
1
-0
/
+1
2017-09-24
LoadCrates - Support loading crates that might collide (and handle name colli...
John Hodge
1
-3
/
+1
2017-09-02
Resolve - Fix a minor lookup bug around self:: paths
John Hodge
1
-1
/
+19
2017-08-27
Resolve Abs - Fix pattern value lookup
John Hodge
1
-4
/
+16
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
1
-1
/
+1
2017-07-06
All - Some little tweaks for windows port
John Hodge
1
-401
/
+404
2017-06-11
Parse - Support chaining of spans (for macro expansions)
John Hodge
1
-6
/
+6
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
1
-1
/
+3
2016-12-24
No more tears!
ubsan
1
-114
/
+114
2016-11-22
Resolve Absolute - Search value scope for tuple struct patterns
John Hodge
1
-1
/
+1
2016-11-22
Resolve Absolute - Replace a TODO with the return it should have been
John Hodge
1
-1
/
+1
2016-11-19
Resolve Absolute - Add missing union handling
John Hodge
1
-0
/
+4
2016-11-17
Resolve - Fix scoping of `if let` bindings
John Hodge
1
-2
/
+3
2016-11-17
HIR - Fix bad handling of split slice patterns
John Hodge
1
-1
/
+1
2016-11-08
Resolve Absolute - (minor) Remove defunct comments
John Hodge
1
-4
/
+0
2016-11-08
Resolve Absolute - Handle crate-root paths, fix an edge-case bug
John Hodge
1
-2
/
+16
2016-11-02
Hygiene fixes (disabled still)
John Hodge
1
-1
/
+1
2016-11-02
Parse - Rework hygiene (with spelling fix) for take 2
John Hodge
1
-6
/
+6
2016-11-02
All - Hack in start of macro hygine - requires rework so is disabled
John Hodge
1
-30
/
+24
2016-10-31
AST+HIR - Union support through to HIR
John Hodge
1
-1
/
+12
2016-10-31
All - Rough support for `union` (data structure present in all stages)
John Hodge
1
-0
/
+18
2016-10-30
AST - Remove copy construction of TypeRef
John Hodge
1
-7
/
+7
[next]