llvm-project
[Clang] Bypass TAD during overload resolution if a perfect match exists
#136203
Merged

Commits
  • [Clang][WIP][RFC] Bypass TAD during overload resolution if a perfect match exists
    cor3ntin committed 352 days ago
  • avoid comparing types
    cor3ntin committed 352 days ago
  • Fix logic
    cor3ntin committed 352 days ago
  • optimize
    cor3ntin committed 352 days ago
  • optimize again
    cor3ntin committed 352 days ago
  • Cleanups, fix tests
    cor3ntin committed 352 days ago
  • Fix templight test
    cor3ntin committed 352 days ago
  • format
    cor3ntin committed 352 days ago
  • do not skip templates when initializing by constructors as that might include a conversion
    cor3ntin committed 352 days ago
  • move and document the special handling of implicit object member function in non-member calls
    cor3ntin committed 352 days ago
  • Fix typos and cuda tests
    cor3ntin committed 352 days ago
  • remove redundant check
    cor3ntin committed 352 days ago
  • More code simplification
    cor3ntin committed 352 days ago
  • fix cuda, add comments
    cor3ntin committed 352 days ago
  • add tests
    cor3ntin committed 352 days ago
  • * Fix handling of explicit specifiers
    cor3ntin committed 352 days ago
  • slab allocate template candidates
    cor3ntin committed 352 days ago
  • fix rvalue to lvalue binding
    cor3ntin committed 352 days ago
  • Disable resolution by perfect match when
    cor3ntin committed 352 days ago
  • address Erich's, format, add release notes
    cor3ntin committed 352 days ago
  • address more of Erich's feedback
    cor3ntin committed 352 days ago
  • Clarify changelog
    cor3ntin committed 352 days ago
  • fix assertion
    cor3ntin committed 352 days ago
  • cleanups
    cor3ntin committed 352 days ago
  • fix assertion
    cor3ntin committed 352 days ago
  • Cleaner approach
    cor3ntin committed 352 days ago
  • Add comment
    cor3ntin committed 352 days ago
  • Add asserts
    cor3ntin committed 352 days ago
  • fix missplaced assert
    cor3ntin committed 352 days ago
  • typo
    cor3ntin committed 352 days ago
  • Fix assert
    cor3ntin committed 352 days ago
  • formatting
    cor3ntin committed 352 days ago
Loading