index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ast
/
crate.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-10-26
All - Compilation fixes on VS2015 (constructors, warnings, missing files, cla...
John Hodge
1
-7
/
+31
2019-10-06
AST - Clean up location of attributes and span on mod-level items
John Hodge
1
-8
/
+10
2019-06-29
All - Working dylib support (not used yet, needs rpath/absolute)
John Hodge
1
-4
/
+19
2019-06-29
Trans - Rework to potentially support dynamic libraries
John Hodge
1
-4
/
+4
2019-06-22
AST - Use constant crate paths in HIR metadata
John Hodge
1
-1
/
+8
2019-05-19
All - Switch to using interned (de-duplicated) RcString-s instead of std::str...
John Hodge
1
-11
/
+12
2019-05-05
LoadCrates - Search for crates with matching names (instead of needing a perf...
John Hodge
1
-14
/
+50
2019-03-04
Resolve - Tweak IBL, add support for extern_prelude
John Hodge
1
-0
/
+1
2018-06-04
All - Ensure that all files have a header comment, remove some dead code
John Hodge
1
-0
/
+5
2018-05-20
AST - Rename MetaItem and MetaItems to Attribute and AttributeList
John Hodge
1
-3
/
+3
2018-01-14
LoadCrates - Better error reporting
John Hodge
1
-7
/
+9
2017-11-18
AST - Don't load crates from anon modules during LoadCrates (defer to expand)
John Hodge
1
-3
/
+4
2017-09-24
All - Handle crates with tagged names
John Hodge
1
-7
/
+9
2017-09-24
LoadCrates - Support loading crates that might collide (and handle name colli...
John Hodge
1
-10
/
+41
2017-08-20
Load Crates - Search passed library directories for crates
John Hodge
1
-6
/
+17
2017-01-13
Codegen C - Use the load path of the crate for the file source
John Hodge
1
-1
/
+2
2016-12-24
No more tears!
ubsan
1
-6
/
+6
2016-11-02
Parse - Refactor TTStream and TokenTree into their own files
John Hodge
1
-0
/
+1
2016-10-18
AST - Search output/ and output/test_deps for extern crates
John Hodge
1
-1
/
+11
2016-10-18
AST - Load referenced crates in anon modules
John Hodge
1
-0
/
+4
2016-10-08
HIR+AST - Store/Load/Use extern crate list from loaded crates
John Hodge
1
-3
/
+11
2016-09-25
Start on liblibc - Add cfg_attr support to LoadCrates
John Hodge
1
-0
/
+11
2016-09-09
Expand - Move loading of libstd/libcore into LoadCrates for cleaner debug
John Hodge
1
-0
/
+23
2016-09-07
LoadCrates - Better error reporting
John Hodge
1
-3
/
+10
2016-08-29
Resolve Abs - Hacking up extern support
John Hodge
1
-1
/
+2
2016-08-29
HIR Deserialise - Hackily set crate names, clean up a little
John Hodge
1
-14
/
+4
2016-08-29
macro_rules - Source crate!
John Hodge
1
-0
/
+9
2016-08-29
AST Crate - Planning post-load index pass
John Hodge
1
-2
/
+7
2016-08-29
HIR - Remove dependency on macro_rules.hpp
John Hodge
1
-2
/
+2
2016-08-27
Expand macro_use - Handle on an `extern crate`
John Hodge
1
-1
/
+8
2016-08-27
AST - Enable crate loading!
John Hodge
1
-4
/
+3
2016-08-27
AST - Roughing in `extern crate` loading infrastructure
John Hodge
1
-38
/
+8
2016-08-27
AST - Use cfg when loading crates
John Hodge
1
-6
/
+19
2016-08-20
AST - Remove unused AST serialisation code
John Hodge
1
-50
/
+4
2016-08-19
AST - Nicer TODO for `extern crate`
John Hodge
1
-4
/
+4
2016-05-24
AST - Spanned paths in impl blocks, remove dead code
John Hodge
1
-196
/
+0
2016-05-22
macro_rules - Rework pattern matching to not use try-catch
John Hodge
1
-1
/
+1
2016-05-22
Clean up dead code (both useless code, and stuff that will be rewritten for HIR)
John Hodge
1
-22
/
+0
2016-05-18
All - Fix up a bunch of -Wextra warnings
John Hodge
1
-1
/
+3
2016-04-30
Resolve - Further work on use/index.
John Hodge
1
-1
/
+1
2016-03-20
Tagged Union - Rework to remove indirection
John Hodge
1
-1
/
+1
2016-03-19
Expand - Handle std/core loading (partially)
John Hodge
1
-3
/
+10
2016-03-13
Parse - Store module path in module
John Hodge
1
-1
/
+1
2016-03-12
AST - Remove some header code
John Hodge
1
-0
/
+8
2016-03-06
HUGE REFACTOR - Move named module items into a tagged union
John Hodge
1
-0
/
+345