index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
expand
Age
Commit message (
Collapse
)
Author
Files
Lines
2017-11-18
libproc_macro - Hacky debugging prints
John Hodge
1
-2
/
+2
2017-11-18
Expand - Import macros from parent crates
John Hodge
1
-1
/
+16
2017-11-18
proc_macro - Enums
John Hodge
1
-2
/
+49
2017-11-18
MSVC Compile Fixes
John Hodge
1
-8
/
+28
2017-11-16
proc_macro - Expression output stubbed, fix bug in libproc_macro parse
John Hodge
1
-7
/
+108
2017-11-16
proc_macro - Print types and paths
John Hodge
1
-7
/
+196
2017-11-15
proc_macro - Working invocations (some work needed on AST->TT)
John Hodge
3
-2
/
+648
2017-11-12
Expand derive - Mark success if a proc_macro applied
John Hodge
1
-0
/
+5
2017-11-12
All - proc_macro support through to attempting to run them
John Hodge
2
-1
/
+6
2017-11-12
src - Add draft (untested) support for procedural macro crates
John Hodge
1
-6
/
+24
2017-11-04
Expand/derive - Deref in PartialOrd calls (slight optimisation of typecheck)
John Hodge
1
-4
/
+4
2017-10-31
Expand - (minor) Comment about custom derive
John Hodge
1
-0
/
+3
2017-10-29
Expand - Add parent spans to TTStream[O]
John Hodge
10
-31
/
+31
2017-10-28
Expand - Recurse when expanding in patterns
John Hodge
1
-0
/
+1
2017-09-29
Expand - Load crates that were conditionally included
John Hodge
1
-0
/
+4
2017-09-23
Expand - Little fixes for libpanic_unwind win32
John Hodge
1
-0
/
+6
2017-09-22
Trans - Little fixes for MSVC 32-bit
John Hodge
1
-4
/
+38
2017-09-14
Expand - Fix use-after-free if an item is deleted
John Hodge
1
-1
/
+6
2017-09-14
Expand - Limited derive on unions (minimally tested, fixes #22)
John Hodge
1
-26
/
+86
2017-09-10
Parse - Store attributes for trait items
John Hodge
1
-0
/
+1
2017-09-09
cfg - Fix handling of `--cfg foo="bar"`
John Hodge
1
-4
/
+7
2017-09-06
expand include - include_bytes/include_str
John Hodge
1
-0
/
+60
2017-09-05
Derive RustcDecodable - Fix unit struct decode
John Hodge
1
-1
/
+1
2017-09-02
Expand - Debugging a hygine issue
John Hodge
1
-0
/
+4
2017-09-02
Resolve - Fix a minor lookup bug around self:: paths
John Hodge
1
-0
/
+2
2017-08-31
Expand - Handle #[cfg] on match arms
John Hodge
1
-0
/
+7
2017-08-31
Expand - #[cfg] on struct literals
John Hodge
2
-1
/
+17
2017-08-22
Expand - Handle windows paths in `include!`
John Hodge
1
-4
/
+11
2017-08-22
Expand - allow #![no_std] or #![no_core] to be repeated
John Hodge
1
-3
/
+3
2017-08-20
Misc - Visual studio cleanups
John Hodge
1
-1
/
+1
2017-07-16
AST - Attributes on struct literal entries
John Hodge
3
-27
/
+27
2017-07-16
AST - Little tweaks for upgraded test source
John Hodge
1
-0
/
+42
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
1
-1
/
+101
2017-06-18
Trans - Starting work on multiple targets
John Hodge
1
-0
/
+2
2017-06-11
Expand - Make file!/line! get the invocation location of a macro
John Hodge
4
-12
/
+17
2017-06-11
Parse - Support chaining of spans (for macro expansions)
John Hodge
1
-4
/
+4
2017-06-09
Fix use of hard tabs
John Hodge
1
-19
/
+19
2017-06-04
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
3
-22
/
+47
2017-06-04
All - Compile and run fixes in MSVC
John Hodge (bugs)
1
-2
/
+24
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
2
-22
/
+45
2017-05-15
expand/lang - Lang items in later versions of rustc
John Hodge
1
-0
/
+2
2017-05-14
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
8
-61
/
+476
# Conflicts: # src/common.hpp # src/hir/deserialise.cpp # src/hir_typeck/static.cpp # src/mir/from_hir.cpp # src/mir/from_hir.hpp # src/mir/from_hir_match.cpp # src/mir/helpers.hpp # src/mir/mir_builder.cpp
2017-05-05
Expand - Scoping of macros defined in functions
John Hodge
1
-1
/
+4
2017-05-01
Expand #[test] - Fill list after cfg() handling
John Hodge
1
-1
/
+1
2017-05-01
Expand - Seach anon modules for macros
John Hodge
1
-0
/
+8
2017-04-29
Expand - Support multiple statements out of macro expansions
John Hodge
1
-27
/
+93
2017-04-16
Expand/test - Full path as test name
John Hodge
1
-1
/
+5
2017-04-13
Expand - Ordering of macro_use lookup
John Hodge
1
-3
/
+8
2017-04-13
Expand - Tweaks to test harness
John Hodge
2
-1
/
+2
2017-04-13
Expand - Handle #[should_panic] and #[ignore] attributes for tests
John Hodge
2
-0
/
+64
- Also doesn't emit tests that should_panic (because of lack of unwind support)
[next]