index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir
/
from_ast_expr.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-11-23
HIR - Restructure resolve to replace `Self` type later in processing
John Hodge
1
-2
/
+1
2019-05-19
All - Switch to using interned (de-duplicated) RcString-s instead of std::str...
John Hodge
1
-4
/
+4
2019-05-05
HIR Expand Closures - Run on constants
John Hodge
1
-0
/
+6
2019-03-04
Parse - Handle `do catch` (aka `try`)
John Hodge
1
-0
/
+3
2019-02-03
HIR Expr - Have _StructLiteral take a HIR::Path (to allow associated types to...
John Hodge
1
-1
/
+1
2019-02-02
HIR From AST - repr fiddling
John Hodge
1
-0
/
+1
2018-12-28
Resolve - Clean up AST path bindings, one binding per namespace
John Hodge
1
-29
/
+25
2017-11-26
HIR From AST - Fix logic that auto-applies ! to loops
John Hodge
1
-8
/
+4
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
1
-6
/
+11
2017-09-04
All - Placement new (<-) syntax
John Hodge
1
-4
/
+5
2017-08-31
HIR - Rough spport for `break value;` (no translation/typecheck yet)
John Hodge
1
-3
/
+3
2017-08-20
HIR From AST - i128/u128
John Hodge
1
-0
/
+2
2017-07-16
AST - Attributes on struct literal entries
John Hodge
1
-3
/
+3
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
1
-45
/
+2
2017-06-11
Parse - Support chaining of spans (for macro expansions)
John Hodge
1
-23
/
+23
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
1
-1
/
+1
2017-05-07
HIR - Replace m_yeilds_final_value with a node
John Hodge
1
-2
/
+6
2017-03-03
HIR - Fix Div and Mul mixup in HIR lower
John Hodge
1
-2
/
+2
2016-12-29
HIR - asm! node
John Hodge
1
-1
/
+8
2016-12-28
AST - Add asm! as an AST node
John Hodge
1
-0
/
+3
2016-12-24
No more tears!
ubsan
1
-41
/
+41
2016-12-18
HIR - Move closures
John Hodge
1
-1
/
+2
2016-11-19
HIR - Union handling
John Hodge
1
-9
/
+25
2016-10-28
HIR - Allow TypeAlias paths in _StructLiteral
John Hodge
1
-1
/
+4
2016-10-23
AST - Remove TypeRef from node template
John Hodge
1
-1
/
+8
2016-10-12
HIR From AST - Handle float-annotated integer literals
John Hodge
1
-1
/
+11
2016-10-01
HIR Typecheck Expr - Handle posibly-diverging loop blocks correctly
John Hodge
1
-3
/
+0
2016-10-01
HIR - Support tuple enum variants as function pointers
John Hodge
1
-2
/
+1
2016-09-30
HIR From AST - Add TODO for when a tuple variant is used as a value
John Hodge
1
-9
/
+46
2016-09-18
HIR - Rework to include a node for in/box (for better type inferrence)
John Hodge
1
-3
/
+10
2016-09-15
Restructure - Don't insert automatic () statements at end of blocks
John Hodge
1
-7
/
+3
2016-09-12
HIR From AST - Correct paths for range ops
John Hodge
1
-6
/
+11
2016-09-03
Resolve - More populated bindings
John Hodge
1
-11
/
+38
2016-09-03
HIR From AST - Add an error message when invalid value found, earlier error f...
John Hodge
1
-3
/
+7
2016-09-01
Resolve - HIR pointers for enum variants
John Hodge
1
-0
/
+2
2016-09-01
Expand - Support box operator (untested)
John Hodge
1
-1
/
+1
2016-08-14
HIR - Move borrow ops to their own node type
John Hodge
1
-2
/
+7
2016-08-06
HIR - (minor) Reduce expand_associated_types logging, turn TODO into BUG in H...
John Hodge
1
-2
/
+1
2016-08-01
HIR - Support getting tuple struct constructors as function pointers
John Hodge
1
-1
/
+10
2016-07-17
HIR FromAST - Fix incorrect desugar of RangeInclusive::NonEmpty
John Hodge
1
-1
/
+1
2016-07-02
HIR - CS Typecheck work, Store 'is_struct' flag in StructLiteral node
John Hodge
1
-5
/
+6
2016-06-12
HIR - Trait scoping fixes
John Hodge
1
-0
/
+1
2016-06-12
HIR Typecheck - Assign ops minor fix
John Hodge
1
-0
/
+1
2016-06-11
HIR Typecheck - Constants
John Hodge
1
-2
/
+23
2016-06-08
HIR - Move tuple struct/enum construtors to their on HIR node
John Hodge
1
-4
/
+20
2016-06-05
HIR - Spanned expressions, fixed sections of resolve
John Hodge
1
-51
/
+51
2016-06-04
Byte string literals in AST, infrastructure for coercions
John Hodge
1
-0
/
+4
2016-06-04
HIR Typeck - Coming along, close to needing coercions
John Hodge
1
-0
/
+57
2016-05-29
AST - Remove dead code, add lifetime params, fix param clobber
John Hodge
1
-1
/
+1
2016-05-24
HIR Expand Type - Convert to use a generic HIR visitor
John Hodge
1
-1
/
+7
[next]