421c098b32
This diff starts fixing our handling of out-of-line definitions of constrained templates. Initially it was motivated by https://github.com/llvm/llvm-project/issues/49620 and https://github.com/llvm/llvm-project/issues/60231. In particular, this diff adjusts Sema::computeDeclContext to work properly in the case of constrained template parameters. Test plan: 1/ ninja check-all 2/ Bootstrapped Clang passes all the tests 3/ Internal testing Differential revision: https://reviews.llvm.org/D145034 |
||
---|---|---|
.. | ||
concept | ||
temp.arg | ||
temp.constr | ||
temp.decls | ||
temp.deduct | ||
temp.deduct.guide | ||
temp.explicit | ||
temp.fct.spec | ||
temp.names | ||
temp.param | ||
temp.pre | ||
temp.res | ||
temp.spec | ||
temp.type | ||
p3.cpp |