index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir_typeck
/
helpers.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-11-23
HIR - Restructure resolve to replace `Self` type later in processing
John Hodge
1
-16
/
+16
2019-11-10
HIR Typecheck - Remove pre-setting of node result type
John Hodge
1
-7
/
+9
2019-10-26
Merge remote-tracking branch 'remotes/origin/master' into nightly-1.29
John Hodge
1
-2
/
+2
2019-09-30
HIR Typecheck - Working cargo 1.19
John Hodge
1
-14
/
+72
2019-07-21
HIR Typecheck - Short-circuit when method name is found on a trait object
John Hodge
1
-0
/
+6
2019-06-22
HIR - Planning for removal of evil pointers (but not today)
John Hodge
1
-0
/
+8
2019-06-04
HIR Markings - Flag for any Copy impl
John Hodge
1
-18
/
+1
2019-05-19
All - Switch to using interned (de-duplicated) RcString-s instead of std::str...
John Hodge
1
-25
/
+24
2019-04-25
HIR - Add more complete privacy handling (allowing for autoderef to skip priv...
John Hodge
1
-5
/
+5
2019-04-24
Typecheck Expressions - Add an unsize target instead of hard equality in matc...
John Hodge
1
-0
/
+2
2019-04-22
Typecheck Expressions - Minor tweaks from trying to use all trait impls in im...
John Hodge
1
-12
/
+19
2019-04-21
Typecheck Expessions - Improved handling of overlapping bounds, diverging ivars
John Hodge
1
-2
/
+7
2019-04-21
Typecheck Expressions - Least permissive source, diverge possibility, ...
John Hodge
1
-2
/
+2
2019-03-22
HIR Typecheck - Lots of messing about, kinda works up to midway through rustc
John Hodge
1
-7
/
+9
2019-02-24
Typecheck Expr - Refactor of ivar possibilities to simplify logic
John Hodge
1
-3
/
+7
2019-02-09
Typecheck - Various fixes for librustc
John Hodge
1
-2
/
+1
2019-02-03
Typecheck Expresions - closure->fn and closure Clone rough
John Hodge
1
-0
/
+4
2019-02-03
HIR - Minimally-tested support for `extern { type }`
John Hodge
1
-0
/
+13
2019-01-19
Typecheck Expressions - Handle generics in auto trait magic
John Hodge
1
-1
/
+3
2019-01-19
Typecheck Expressions - Tweak expand_associated_types to get associated type ...
John Hodge
1
-8
/
+12
2019-01-12
HIR Typecheck - Debugging tweaks
John Hodge
1
-2
/
+6
2019-01-05
Typecheck Expressions - Run EAT when checking auto traits
John Hodge
1
-4
/
+6
2018-12-29
Typecheck/Trans - Handle magic clone impls for 1.29
John Hodge
1
-87
/
+109
2018-12-27
Typecheck Expressions - Minimal support for match ergonomics (typecheck only)
John Hodge
1
-0
/
+4
2018-12-16
Typecheck Expressions - Extended possibility checking, fallback default (HACK)
John Hodge
1
-3
/
+19
2018-12-09
HIR Typecheck - Fix incorrect equality/success markings
John Hodge
1
-7
/
+15
2018-12-09
HIR Typecheck - Enumeration of potential type values and elimination using kn...
John Hodge
1
-4
/
+4
2018-11-04
Typecheck Expressions - (minor) Slight cleanup
John Hodge
1
-2
/
+2
2018-11-03
HIR Typecheck - Fixing holes from 1.29 compiler_builtins
John Hodge
1
-114
/
+146
2018-10-07
Typecheck - Fix a couple of small holes
John Hodge
1
-4
/
+6
2018-08-03
HIR Typecheck - Handle UfcsUnknown in fuzzy matching
John Hodge
1
-0
/
+4
2018-08-03
HIR Typecheck - Support semi-arbitary method receivers
John Hodge
1
-48
/
+67
2018-08-02
HIR Typecheck - Magic Clone impls
John Hodge
1
-54
/
+164
2018-08-01
HIR - Conversion and typecheck fixes for 1.29
John Hodge
1
-2
/
+18
2018-05-25
HIR - No more name in lifetime params
John Hodge
1
-5
/
+10
2017-11-19
Typecheck Expressions - Incremental change to auto trait handling
John Hodge
1
-0
/
+7
2017-11-18
Typecheck Expressions - Treat unbounded ivars as fuzzy in ftic_check_params
John Hodge
1
-1
/
+7
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
1
-30
/
+9
2017-10-28
HIR Typecheck - Cleanup as part of locating libgit2 quirks
John Hodge
1
-1
/
+5
2017-10-01
Typecheck Expressions - Don't pick a bound impl when type is Unbound UFCS
John Hodge
1
-0
/
+2
2017-10-01
HIR Typecheck Expressions - Implement a TODO
John Hodge
1
-2
/
+5
2017-10-01
HIR Typecheck - Fallback in method lookup
John Hodge
1
-72
/
+55
2017-09-22
Windows compile fixes
John Hodge
1
-2
/
+0
2017-09-20
HIR Typecheck - Revert change to method lookup order, plan for fallbacks
John Hodge
1
-45
/
+48
2017-09-16
HIR Typecheck - Look up trait methods before inherent methods
John Hodge
1
-44
/
+44
2017-09-12
HIR Resolve - Replace default types, with correct Self replacement
John Hodge
1
-1
/
+2
2017-09-08
Typecheck - Various tweaks from librustdoc
John Hodge
1
-27
/
+68
2017-09-07
HIR Typecheck - Pick the most specific type when fuzzy matching
John Hodge
1
-1
/
+9
2017-09-02
HIR Typecheck - Check Sized bounds (in some places)
John Hodge
1
-3
/
+3
2017-09-02
HIR Typecheck - Fix some edge cases with placeholder params
John Hodge
1
-1
/
+21
[next]