================
@@ -1793,6 +1793,20 @@ bool CursorVisitor::VisitAdjustedTypeLoc(AdjustedTypeLoc
TL) {
return Visit(TL.getOriginalLoc());
}
+bool CursorVisitor::VisitAutoTypeLoc(AutoTypeLoc TL) {
+
+ if (TL.isConstrained()) {
+ if (auto *CR = TL.getConceptReference()) {
+ if (CR->getNamedConcept()) {
----------------
AaronBallman wrote:
I don't think this can return nullptr for a well-formed concept use, we
probably should have assertions for that when creating the `ConceptReference`
object.
https://github.com/llvm/llvm-project/pull/172472
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits