index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir
/
type.hpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-08-18
HIR Typecheck - Refactor coerce/unsize handling
John Hodge
1
-0
/
+14
2017-06-09
Fix use of hard tabs
John Hodge
1
-5
/
+5
2017-06-04
All - Compile and run fixes in MSVC
John Hodge (bugs)
1
-2
/
+4
2017-03-04
Many many changes to allow compiling in visual studio (Community 2015)
John Hodge (bugs)
1
-2
/
+5
2017-02-05
HIR Expand Ty Aliases - Replace `Self` with impl ty in impls
John Hodge
1
-0
/
+3
2017-01-08
All - i128/u182 support, typecheck and parse fixes
John Hodge
1
-0
/
+2
2016-12-24
No more tears!
ubsan
1
-14
/
+14
2016-12-01
Trans - Enumeration work structured out, vtables hacked in
John Hodge
1
-2
/
+0
2016-11-19
HIR - Add Union type path binding
John Hodge
1
-0
/
+2
2016-11-11
HIR - Tweak ErasedType for implementation
John Hodge
1
-0
/
+1
2016-10-29
HIR Types - Store array size expr as a shared_ptr to allow cloning
John Hodge
1
-4
/
+10
2016-10-23
AST+HIR - Add stubbed support for erased types (`impl Trait`)
John Hodge
1
-0
/
+5
2016-09-16
HIR - (minor) Comment on format of generic binding field
John Hodge
1
-0
/
+1
2016-08-27
HIR (De)serialise - Working deserialise
John Hodge
1
-0
/
+1
2016-08-01
HIR - Support getting tuple struct constructors as function pointers
John Hodge
1
-2
/
+2
2016-08-01
HIR Typecheck - Altered ! handling to be an ivar type, fix fuzzy matches in e...
John Hodge
1
-0
/
+1
2016-07-19
HIR - Very rough impl specialisation support in outer typeck
John Hodge
1
-0
/
+1
2016-07-17
HIR - Allow sorting of types and paths
John Hodge
1
-0
/
+2
2016-07-12
HIR Types - Support returning match state from match generic callback
John Hodge
1
-3
/
+3
2016-07-12
HIR Typecheck - Planning out handling for more effective impl param determining
John Hodge
1
-0
/
+2
2016-07-11
HIR Typecheck CS - Remove todo panic on unknown infer, fix missed base value ...
John Hodge
1
-0
/
+3
2016-07-07
HIR Typecheck CS - Working `let v: usize = !0;`
John Hodge
1
-0
/
+23
2016-06-26
HIR Typecheck - Fuzzy impl matching to allow selection of += impl for usize
John Hodge
1
-0
/
+1
2016-06-12
HIR Typecheck - Rework handling of trait impl searching
John Hodge
1
-1
/
+1
2016-06-11
HIR Typecheck - Fix pattern propagation
John Hodge
1
-0
/
+3
2016-06-11
HIR Typecheck - Fields working
John Hodge
1
-1
/
+4
2016-06-11
HIR - Move associated type bounds to TraitPath
John Hodge
1
-1
/
+1
2016-06-11
HIR Typecheck - autoderef arrays to slices, don't check method if unknown
John Hodge
1
-0
/
+3
2016-06-11
HIR - (cleanup) Make method to handle creating new array types
John Hodge
1
-0
/
+7
2016-06-11
HIR - Trait objects only have on data trait, fix propagation of marker flag
John Hodge
1
-1
/
+2
2016-06-11
HIR Typecheck - Trait object comparison/manipulation
John Hodge
1
-0
/
+4
2016-06-10
HIR Typecheck - Rework ops traits handling a bit
John Hodge
1
-1
/
+5
2016-06-10
HIR Typecheck - Hack up closure inferrence from Fn* traits
John Hodge
1
-1
/
+1
2016-06-09
HIR - Add closure type
John Hodge
1
-1
/
+7
2016-06-09
HIR Typecheck - Replace associated types with known bounds (IntoIter)
John Hodge
1
-7
/
+0
2016-06-09
HIR Typecheck - Plan: Use associated type bounds to expand further
John Hodge
1
-2
/
+2
2016-06-08
HIR Typecheck - Rough checking of bounds when searching for UFCS
John Hodge
1
-2
/
+4
2016-06-07
HIR Typecheck - Successful inferrence of literals (no i32 default yet)
John Hodge
1
-0
/
+8
2016-06-07
HIR - Add literal annotation to TypeRef::Data::Infer
John Hodge
1
-0
/
+8
2016-06-06
HIR - BorrowType on pointer, allow pointer coerce
John Hodge
1
-2
/
+2
2016-06-06
HIR Typecheck - Expand associated types returned from methods
John Hodge
1
-0
/
+6
2016-06-06
HIR Typecheck - Monomorphisation cleanup
John Hodge
1
-0
/
+3
2016-06-05
Resolve - UFCS resolution expanded to handle `Self` and params
John Hodge
1
-0
/
+3
2016-06-04
HIR Typeck - More work on it
John Hodge
1
-0
/
+11
2016-06-04
Compilation fixes (clang and different gcc version)
John Hodge
1
-2
/
+3
2016-06-04
HIR Typeck - Coming along, close to needing coercions
John Hodge
1
-0
/
+4
2016-06-03
HIR - Working on type inference, very incomplete
John Hodge
1
-1
/
+4
2016-05-29
HIR - Add binding pointers to TypeRef and Pattern
John Hodge
1
-2
/
+15
2016-05-29
HIR Typecheck - Start on expression type checking/inferrence
John Hodge
1
-1
/
+3
2016-05-28
HIR TypeCheck - Initial work on a module-level pass (no inferrence)
John Hodge
1
-0
/
+2
[next]