[Clang] Bypass TAD during overload resolution if a perfect match exists #136203
[Clang][WIP][RFC] Bypass TAD during overload resolution if a perfect …
8a671568
avoid comparing types
f1f96a65
Fix logic
1144ae47
optimize
b35a6c4c
optimize again
401772db
Cleanups, fix tests
a5acddee
Fix templight test
a4158627
format
e75040e2
do not skip templates when initializing by constructors as that might…
3257b7ff
move and document the special handling of implicit object member func…
2a1b90b8
Fix typos and cuda tests
9165cd46
remove redundant check
89fc496a
More code simplification
e3b231bd
fix cuda, add comments
5c60ecf7
add tests
1253aae3
* Fix handling of explicit specifiers
33336e0d
slab allocate template candidates
a34b533c
fix rvalue to lvalue binding
76a860f3
Disable resolution by perfect match when
45edd3eb
address Erich's, format, add release notes
d580d93c
address more of Erich's feedback
533e8df3
Clarify changelog
037e54c7
fix assertion
4cbb11ca
cleanups
9e95b94d
fix assertion
a8e7b487
Cleaner approach
9f15bd39
Add comment
6611bad2
Add asserts
64716b4e
fix missplaced assert
595ca87e
typo
8764a6a6
Fix assert
fb78e0e6
formatting
107445e5
cor3ntin
force pushed
from
b96d9ed3
to
107445e5
348 days ago
zyn0217
approved these changes
on 2025-04-18
cor3ntin
merged
8c5a307b
into main 348 days ago
cor3ntin
deleted the corentin/delay_overload branch 348 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub