index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir_typeck
/
outer.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-11-16
HIR Typecheck Outer - Don't check type aliases
John Hodge
1
-0
/
+5
2019-11-07
All - Fix some clang warnings
John Hodge
1
-1
/
+1
2019-06-04
HIR - Use maps-of-vectors for impl lists for faster lookup, optimise Trans_En...
John Hodge
1
-7
/
+6
2019-05-19
All - Switch to using interned (de-duplicated) RcString-s instead of std::str...
John Hodge
1
-2
/
+3
2019-02-03
HIR - Minimally-tested support for `extern { type }`
John Hodge
1
-0
/
+4
2018-12-30
Typecheck Outer - Rough handling of `impl Trait` in argument position
John Hodge
1
-17
/
+51
2018-08-01
HIR - Conversion and typecheck fixes for 1.29
John Hodge
1
-7
/
+28
2017-09-23
HIR Typecheck - Fix bug with get_full_path on functions in the root crate
John Hodge
1
-0
/
+2
2017-01-26
HIR Typecheck - Fix quirks from rust_os
John Hodge
1
-0
/
+16
2017-01-14
HIR - Build up a flattened list of parent traits early to save time later
John Hodge
1
-28
/
+29
2016-12-24
No more tears!
ubsan
1
-58
/
+58
2016-11-22
HIR Typecheck - Expand assocated types in outer typecheck
John Hodge
1
-47
/
+17
2016-11-16
HIR Typecheck Static - Fuzzy matched returned (fixes bad From impl selection)
John Hodge
1
-2
/
+4
2016-11-16
HIR Typcheck - Hackily hndle default parameters
John Hodge
1
-3
/
+38
2016-11-11
HIR - Tweak ErasedType for implementation
John Hodge
1
-7
/
+45
2016-11-09
HIR+Parse - Fix some ErasedTypes bugs before hitting the TODOs
John Hodge
1
-38
/
+11
2016-10-31
All - Rough support for `union` (data structure present in all stages)
John Hodge
1
-0
/
+3
2016-10-23
AST+HIR - Add stubbed support for erased types (`impl Trait`)
John Hodge
1
-0
/
+3
2016-10-22
HIR - Allow (partial) TraitObject with no data trait, better logging of ItemPath
John Hodge
1
-0
/
+1
2016-09-03
HIR Typecheck Outer - Support exter crates
John Hodge
1
-4
/
+8
2016-08-24
HIR Typecheck - Add impl specialisation support to static, fix spelling error
John Hodge
1
-2
/
+2
2016-08-11
All - Clang warning fixes
John Hodge
1
-1
/
+1
2016-08-06
HIR Typecheck Outer - Recurse when UFCS replaced
John Hodge
1
-0
/
+2
2016-08-01
HIR - Path reporting in iteration
John Hodge
1
-5
/
+5
2016-07-31
HIR Typecheck - (minor) Debug output tweaks
John Hodge
1
-0
/
+2
2016-07-21
HIR Typecheck - BROKEN: Switch to ImplRef everywhere
John Hodge
1
-1
/
+1
2016-07-19
HIR - Very rough impl specialisation support in outer typeck
John Hodge
1
-12
/
+23
2016-07-16
HIR Typecheck - HACK: Correct trait type selection with evil
John Hodge
1
-1
/
+241
2016-07-15
HIR Typecheck - (BROKEN) Fixing trait selection for associated types
John Hodge
1
-0
/
+2
2016-07-15
HIR Typecheck - Expand associated types in outer typeck
John Hodge
1
-14
/
+62
2016-06-13
HIR - Fix name resolution of `Type::method` to search inherent then traits
John Hodge
1
-1
/
+1
2016-06-11
HIR Typecheck - Fixes for `trait Int: Add<Self>`
John Hodge
1
-1
/
+1
2016-06-09
HIR - Add closure type
John Hodge
1
-0
/
+3
2016-06-08
HIR - Lower associated type bounds, use those in typeck
John Hodge
1
-1
/
+1
2016-06-05
Resolve - UFCS resolution expanded to handle `Self` and params
John Hodge
1
-2
/
+2
2016-06-04
Compilation fixes (clang and different gcc version)
John Hodge
1
-3
/
+3
2016-05-29
HIR Typecheck - Fiddling
John Hodge
1
-4
/
+138
2016-05-28
HIR TypeCheck - Initial work on a module-level pass (no inferrence)
John Hodge
1
-0
/
+186