Age | Commit message (Expand) | Author | Files | Lines |
2017-07-25 | HIR Typecheck - Refactor of markings to keep more information | John Hodge | 1 | -16/+30 |
2017-05-14 | Merge branch 'master' of https://github.com/thepowersgang/mrustc | John Hodge (bugs) | 1 | -0/+6 |
2017-05-05 | HIR Typecheck - Refactor of Unsize handling | John Hodge | 1 | -0/+1 |
2017-05-01 | HIR - Rough support for enum variant values (trans only, no consteval) | John Hodge | 1 | -0/+5 |
2017-02-25 | Add visual studio project files, little tweaks to codebase to allow compiling... | John Hodge (bugs) | 1 | -2/+4 |
2017-01-15 | Trans - Use #[link(name)] attributes | John Hodge | 1 | -0/+6 |
2017-01-14 | HIR - Build up a flattened list of parent traits early to save time later | John Hodge | 1 | -0/+3 |
2017-01-14 | HIR - Clean up some manual item searching | John Hodge | 1 | -1/+1 |
2017-01-11 | All - Enable library codegen (and use crate name everywhere) | John Hodge | 1 | -1/+10 |
2017-01-08 | All - i128/u182 support, typecheck and parse fixes | John Hodge | 1 | -0/+1 |
2017-01-03 | Trans C - Enum variant constructor pointers | John Hodge | 1 | -1/+1 |
2016-12-24 | No more tears! | ubsan | 1 | -49/+49 |
2016-12-18 | HIR Markings - Store presense of a Drop impl | John Hodge | 1 | -0/+4 |
2016-12-15 | HIR - Linkage anntation (un-populated) | John Hodge | 1 | -1/+21 |
2016-12-10 | MIR Cleanup - Constant arrays | John Hodge | 1 | -0/+2 |
2016-12-10 | HIR->MIR - Destructuring CoerceUnsized | John Hodge | 1 | -7/+13 |
2016-12-07 | HIR VTables - Handle traits with duplicate method names form different sub-tr... | John Hodge | 1 | -1/+1 |
2016-12-04 | HIR - Construct vtables | John Hodge | 1 | -0/+2 |
2016-12-03 | HIR/MIR - Vtable generation working well | John Hodge | 1 | -7/+4 |
2016-12-03 | HIR/MIR - VTable work | John Hodge | 1 | -1/+9 |
2016-11-25 | HIR - Shift markings to their own pass, store in crate metadata. | John Hodge | 1 | -0/+2 |
2016-11-19 | HIR - Union handling | John Hodge | 1 | -0/+1 |
2016-11-04 | HIR Annotate - Only borrow struct cosntructor base values when no fields are ... | John Hodge | 1 | -0/+2 |
2016-10-31 | All - Rough support for `union` (data structure present in all stages) | John Hodge | 1 | -0/+16 |
2016-10-30 | HIR+Resolve - Refactor handling of enum variant imports | John Hodge | 1 | -2/+2 |
2016-10-30 | HIR Typecheck - Auto trait searching fixes | John Hodge | 1 | -0/+10 |
2016-10-22 | HIR - Allow (partial) TraitObject with no data trait, better logging of ItemPath | John Hodge | 1 | -73/+0 |
2016-10-15 | HIR - Rough support for associated consts | John Hodge | 1 | -2/+3 |
2016-10-12 | Make deault ABI a #define | John Hodge | 1 | -0/+2 |
2016-10-01 | HIR - Store and use annotations for CoerceUnsized (and prepare markings for o... | John Hodge | 1 | -0/+22 |
2016-09-29 | HIR Typecheck Expr - Draft auto trait impl search | John Hodge | 1 | -1/+2 |
2016-09-29 | HIR - Add variadic marking to functions, and propagate unsafe/const markings | John Hodge | 1 | -0/+1 |
2016-09-28 | HIR - Support Variant literals | John Hodge | 1 | -0/+6 |
2016-09-11 | Resolve/Use - HIR imports and searching wildcard imports | John Hodge | 1 | -2/+2 |
2016-09-03 | HIR - Convert Literal::BorrowOf to use a full path | John Hodge | 1 | -1/+1 |
2016-09-01 | HIR FromAST - Fix is_marker flag on traits | John Hodge | 1 | -1/+2 |
2016-08-31 | HIR From AST - Box receiver, start on fixing missing information | John Hodge | 1 | -0/+1 |
2016-08-31 | HIR - Support for ext crates in FromAST | John Hodge | 1 | -0/+3 |
2016-08-29 | HIR Deserialise - Hackily set crate names, clean up a little | John Hodge | 1 | -0/+4 |
2016-08-29 | HIR - Remove dependency on macro_rules.hpp | John Hodge | 1 | -3/+7 |
2016-08-26 | HIR - Remove None variant for TraitValueItem, add literal for Enum Value | John Hodge | 1 | -3/+5 |
2016-08-24 | MIR Gen - Use argument types | John Hodge | 1 | -1/+3 |
2016-08-23 | HIR Typecheck - Require span for type_is_copy | John Hodge | 1 | -0/+2 |
2016-08-22 | AST+HIR - Save decoded receiver type for methods | John Hodge | 1 | -0/+11 |
2016-08-20 | HIR - Support &[...] in constant evaluation (hacky) | John Hodge | 1 | -0/+4 |
2016-08-01 | HIR - Path reporting in iteration | John Hodge | 1 | -0/+70 |
2016-08-01 | HIR - Include specialisable marker in impls | John Hodge | 1 | -4/+17 |
2016-07-31 | HIR - Support comparing specificity of trait impls | John Hodge | 1 | -0/+2 |
2016-07-17 | HIR,HIR Typecheck - Simplify associated type bounds, add type replacements | John Hodge | 1 | -1/+3 |
2016-07-02 | HIR Typecheck - Unified Struct/Enum data structures, CS coming along | John Hodge | 1 | -4/+8 |