index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
resolve
/
index.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
1
-11
/
+28
2017-09-29
Expand - Load crates that were conditionally included
John Hodge
1
-1
/
+1
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
1
-10
/
+4
2017-01-08
Resolve Index - Refactor wildcard use handling
John Hodge
1
-128
/
+124
2016-12-24
No more tears!
ubsan
1
-29
/
+29
2016-11-23
Resolve - Place struct enum variants in the type namespace, fix serialisation...
John Hodge
1
-1
/
+15
2016-11-23
Resolve Index - Handle paths pointing to crate roots
John Hodge
1
-0
/
+4
2016-10-31
All - Rough support for `union` (data structure present in all stages)
John Hodge
1
-0
/
+8
2016-10-30
HIR+Resolve - Refactor handling of enum variant imports
John Hodge
1
-7
/
+7
2016-10-26
Resolve Index - Glob crates
John Hodge
1
-1
/
+3
2016-10-22
Expand - #[prelude_import] support
John Hodge
1
-3
/
+4
2016-10-18
AST - Load referenced crates in anon modules
John Hodge
1
-0
/
+1
2016-10-16
Resolve - Handle glob imports from external enums
John Hodge
1
-12
/
+34
2016-10-12
Expand - Clear deleted anon modules inside anon modules
John Hodge
1
-1
/
+1
2016-10-08
HIR+AST - Store/Load/Use extern crate list from loaded crates
John Hodge
1
-0
/
+1
2016-09-28
Resolve+Expand - Don't include the prelude in anon modules (they get it via t...
John Hodge
1
-8
/
+18
2016-09-28
Resolve Absolute - Fix selecting type path for values
John Hodge
1
-23
/
+31
2016-09-28
AST - Make anon modules `shared_ptr`s to handle case where a block is depeted
John Hodge
1
-2
/
+6
2016-09-27
AST - Stub out extern and impl blocks as Item-s
John Hodge
1
-0
/
+8
2016-09-27
Resolve - Fix incorrect canonising of the index
John Hodge
1
-15
/
+47
2016-09-27
Resolve Index - Fix missing import of namespace items
John Hodge
1
-94
/
+105
2016-09-25
AST - Convert use statements to normal items
John Hodge
1
-30
/
+41
2016-09-24
Resolve - Work around edge case with non-canonical index paths
John Hodge
1
-0
/
+2
2016-09-11
Resolve - Include binding for struct constructors/values
John Hodge
1
-7
/
+15
2016-09-11
Resolve Index - Replace imported item paths with the destination
John Hodge
1
-1
/
+6
2016-09-11
Resolve Index - HIR import support
John Hodge
1
-29
/
+36
2016-08-31
Resolve - Hack in support for multiple bindings for one use
John Hodge
1
-35
/
+50
2016-08-30
Resolve - (minor) Debug
John Hodge
1
-2
/
+4
2016-08-29
Resolve - More bindings
John Hodge
1
-6
/
+67
2016-08-29
Resolve Index - Extern support in Normalise_Path
John Hodge
1
-54
/
+69
2016-08-29
Resolve Index - Add an assertion that currently fires
John Hodge
1
-2
/
+3
2016-08-29
Resolve Abs - Glob imports from extern
John Hodge
1
-2
/
+41
2016-08-29
AST Resolve - Prelude handling
John Hodge
1
-15
/
+24
2016-08-29
AST Resolve Index - Hacking away on crate handling
John Hodge
1
-41
/
+92
2016-08-28
AST Resolve - Hacking away on extern crate handling
John Hodge
1
-9
/
+11
2016-08-27
Resolve - Working on extern crate support
John Hodge
1
-0
/
+4
2016-08-19
AST - Macro invocations in item list
John Hodge
1
-0
/
+2
2016-05-29
Resolve - Fix glob imports of enums yeilding bad paths
John Hodge
1
-1
/
+3
2016-05-24
AST - Spans, spans everywhere!
John Hodge
1
-44
/
+44
2016-05-23
HIR - Add type alias replacement. Other related changes below
John Hodge
1
-0
/
+85
2016-05-21
Expand - Add attributes to impl blocks
John Hodge
1
-0
/
+1
2016-05-20
String primitive, bind pointers in resolve, print macro name in span
John Hodge
1
-1
/
+2
2016-05-06
Resolve - Separate modules and types for slightly different lookup requirements
John Hodge
1
-35
/
+80
2016-05-01
Fix handling of tuple/unit structs
John Hodge
1
-0
/
+4
2016-04-30
Resolve - Fleshing out absolute
John Hodge
1
-1
/
+2
2016-04-30
Resolve - Further work on use/index.
John Hodge
1
-9
/
+47
2016-04-02
Resolve - Glob import handling
John Hodge
1
-6
/
+82
2016-04-02
Resolve - Start building an index of names avaliable in each module
John Hodge
1
-0
/
+123