index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ast
Age
Commit message (
Collapse
)
Author
Files
Lines
2019-10-06
AST - Clean up location of attributes and span on mod-level items
John Hodge
6
-69
/
+71
2019-08-23
Expand proc_macro - Fix assertion with no-value enum variants
John Hodge
1
-0
/
+1
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-06-22
Expand/Trans - Better handling of #[panic_implementation]
John Hodge
1
-0
/
+1
2019-05-19
All - Switch to using interned (de-duplicated) RcString-s instead of ↵
John Hodge
16
-130
/
+121
std::string for paths/identifiers
2019-05-18
HIR - Fix privacy error for items in non-library crate root
John Hodge
1
-1
/
+1
2019-05-15
Expand - Track include!/include_str!/include_bytes! files for dependencies
John Hodge
1
-1
/
+2
2019-05-05
LoadCrates - Search for crates with matching names (instead of needing a ↵
John Hodge
1
-14
/
+50
perfect filename match)
2019-05-05
parse/expand/resolve - `macro` macros use their own module as the resolve root
John Hodge
2
-0
/
+4
2019-03-22
AST - (minor) Comment around macro handling
John Hodge
1
-0
/
+1
2019-03-04
Parse - Handle `do catch` (aka `try`)
John Hodge
3
-0
/
+28
2019-03-04
Resolve - Tweak IBL, add support for extern_prelude
John Hodge
2
-0
/
+2
2019-02-02
Resolve Absolute - More in-band-lifetimes, tweak resolve for globbed value ↵
John Hodge
1
-0
/
+2
variants
2019-01-28
Resolve Use - More correct handling of publicity in wildcard imports
John Hodge
2
-1
/
+23
2019-01-27
AST - (minor) Tweak printing of lifetime params
John Hodge
2
-2
/
+2
2019-01-21
Parse (partial) - `extern { type Foo; }`, very rough
John Hodge
1
-1
/
+1
2019-01-05
Resolve Use - Handle partial shadowing of items/imports
John Hodge
1
-0
/
+8
2019-01-01
Refactor of `use` items to fully-group imports from a single use
John Hodge
3
-34
/
+44
2019-01-01
Parse - Module Loading - Hopefully fix libcore without breaking other crates
John Hodge
1
-0
/
+4
2018-12-29
Resolve/HIR - Rough handling of `pub use macro_path;`
John Hodge
1
-1
/
+7
2018-12-28
Resovle - Macro imports (partial), bugfixes
John Hodge
1
-1
/
+2
2018-12-28
Resolve - Clean up AST path bindings, one binding per namespace
John Hodge
4
-83
/
+182
- This is prep work for supporting `use` of macros
2018-12-28
Misc expand tweaks
John Hodge
1
-1
/
+2
2018-12-28
macro_rules - Support for the :vis fragment
John Hodge
1
-0
/
+2
2018-10-03
Merge branch 'master' into nightly-1.29
John Hodge
1
-1
/
+1
2018-09-09
Msvc compile fixes
John Hodge
1
-1
/
+1
2018-08-01
HIR - Conversion and typecheck fixes for 1.29
John Hodge
1
-2
/
+1
2018-07-29
All - Initial work on supporting 1.29 as a target version
John Hodge
3
-0
/
+10
2018-07-04
All - Dump full contents of asm! in AST/MIR
John Hodge
2
-3
/
+36
2018-06-04
All - Ensure that all files have a header comment, remove some dead code
John Hodge
11
-51
/
+67
2018-06-02
AST - Remove old serialisation code (now all done on HIR)
John Hodge
7
-38
/
+3
2018-06-02
HIR Serialise - Explicitly serialise tokens (instead of using ancient code)
John Hodge
1
-1
/
+0
2018-06-02
AST - Annotate all patterns with spans
John Hodge
1
-15
/
+24
2018-05-27
AST - Fix missing handling of `for<>` in a few places
John Hodge
1
-4
/
+4
2018-05-27
AST - Include HRBs on fn() types, fix minor parsing bug
John Hodge
1
-3
/
+5
2018-05-25
Resolve - Named lifetimes
John Hodge
1
-0
/
+2
2018-05-22
AST - Add lifetime params to & types
John Hodge
2
-3
/
+4
2018-05-20
AST - Refactor lifetime/HRB handling
John Hodge
7
-43
/
+205
2018-05-20
AST - Rename MetaItem and MetaItems to Attribute and AttributeList
John Hodge
7
-110
/
+132
2018-01-21
Main - Add very crude depfile support
John Hodge
1
-0
/
+2
2018-01-14
LoadCrates - Better error reporting
John Hodge
1
-7
/
+9
2017-11-24
AST - (minor) Syntax fix
John Hodge
1
-1
/
+1
2017-11-19
All - Include proc_macro attribute list in metadata
John Hodge
1
-1
/
+9
2017-11-18
AST - Don't load crates from anon modules during LoadCrates (defer to expand)
John Hodge
1
-3
/
+4
2017-11-12
src - Add draft (untested) support for procedural macro crates
John Hodge
2
-0
/
+8
2017-09-29
AST - Support printing AST types in a clean form
John Hodge
5
-80
/
+47
2017-09-24
All - Handle crates with tagged names
John Hodge
3
-7
/
+19
2017-09-24
LoadCrates - Support loading crates that might collide (and handle name ↵
John Hodge
2
-11
/
+44
collisions)
[next]