index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir_expand
/
annotate_value_usage.cpp
Age
Commit message (
Collapse
)
Author
Files
Lines
2019-11-23
HIR - Restructure resolve to replace `Self` type later in processing
John Hodge
1
-2
/
+1
2019-06-15
HIR Annotate - Handle method receivers correctly
John Hodge
1
-2
/
+25
2019-03-01
HIR Annotate Usage - Handle `break`
John Hodge
1
-0
/
+4
2019-02-09
Typecheck - Various fixes for librustc
John Hodge
1
-0
/
+6
2019-02-03
HIR Expr - Have _StructLiteral take a HIR::Path (to allow associated types ↵
John Hodge
1
-2
/
+4
to be used)
2019-01-20
HIR Misc - Local asserts with patterns
John Hodge
1
-2
/
+2
2019-01-03
HIR Expand - Handle match ergonomics in AVU
John Hodge
1
-2
/
+10
2018-09-22
All - Generate MIR for constant evaluation (has too many const_cast calls, ↵
John Hodge
1
-0
/
+11
but it's less ugly) - Also includes some MIR optimisation changes to reduce some compile times (hopefully) - Removed duplicated MIR consteval and now-unused HIR consteval
2017-11-25
HIR Expand - Allow tuple patterns to have .. if all entries are covered
John Hodge
1
-1
/
+1
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
1
-10
/
+21
2017-05-07
HIR - Replace m_yeilds_final_value with a node
John Hodge
1
-0
/
+2
2017-03-18
HIR Annotate - (minor) Better checking
John Hodge
1
-0
/
+3
2016-12-29
HIR - asm! node
John Hodge
1
-0
/
+12
2016-12-24
No more tears!
ubsan
1
-51
/
+51
No more DOS line endings or trailing whitespace either
2016-12-18
HIR Annotate Usage - Only need shared access to deref a raw pointer
John Hodge
1
-0
/
+5
2016-11-26
HIR Annotate - Fix annotation on CallValue arguments
John Hodge
1
-2
/
+5
2016-11-25
HIR Expand - Fix usage annotations for _CallValue
John Hodge
1
-1
/
+21
2016-11-19
HIR - Union handling
John Hodge
1
-0
/
+5
2016-11-17
HIR Annotate - Handle SplitSlice and SplitTuple patterns
John Hodge
1
-15
/
+35
2016-11-04
HIR Annotate - Only borrow struct cosntructor base values when no fields are ↵
John Hodge
1
-2
/
+34
moved
2016-11-04
HIR Expand - Struct constructor base values don't always move
John Hodge
1
-3
/
+7
2016-10-30
HIR Typecheck - Rough support for box patterns
John Hodge
1
-2
/
+3
2016-10-09
HIR Annotate - Handle ref bindings in patters
John Hodge
1
-5
/
+126
2016-09-18
HIR - Rework to include a node for in/box (for better type inferrence)
John Hodge
1
-0
/
+15
2016-08-23
HIR Typecheck - Require span for type_is_copy
John Hodge
1
-8
/
+3
2016-08-14
HIR Expand - Work on doing Deref desugar
John Hodge
1
-1
/
+7
2016-08-14
HIR - Move borrow ops to their own node type
John Hodge
1
-7
/
+14
2016-08-14
HIR Expand - Add annotation pass
John Hodge
1
-0
/
+399