mizvekov updated this revision to Diff 378313.
mizvekov edited the summary of this revision.
mizvekov added a comment.
- Handle all type classes.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D111283/new/
https://reviews.llvm.org/D111283
Files:
c
mizvekov updated this revision to Diff 378054.
mizvekov added a comment.
- Handle almost all type classes in getCommonSugar.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D111283/new/
https://reviews.llvm.org/D111283
Files:
clang/include/clang/AS
mizvekov updated this revision to Diff 377867.
mizvekov added a comment.
.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D111283/new/
https://reviews.llvm.org/D111283
Files:
clang/include/clang/AST/ASTContext.h
clang/include/clang/Sema/Sema.h
mizvekov created this revision.
mizvekov published this revision for review.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
This patch implements deducing the common sugar between two types,
and uses it to establish the result when checking deduced template arguments.
This