Lines Matching refs:CSE

1315   } else if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(SubstExpr)) {  in diagnoseWellFormedUnsatisfiedConstraintExpr()  local
1316 if (CSE->getTemplateArgsAsWritten()->NumTemplateArgs == 1) { in diagnoseWellFormedUnsatisfiedConstraintExpr()
1318 CSE->getSourceRange().getBegin(), in diagnoseWellFormedUnsatisfiedConstraintExpr()
1322 << CSE->getTemplateArgsAsWritten()->arguments()[0].getArgument() in diagnoseWellFormedUnsatisfiedConstraintExpr()
1323 << CSE->getNamedConcept(); in diagnoseWellFormedUnsatisfiedConstraintExpr()
1327 << (int)First << CSE; in diagnoseWellFormedUnsatisfiedConstraintExpr()
1329 S.DiagnoseUnsatisfiedConstraint(CSE->getSatisfaction()); in diagnoseWellFormedUnsatisfiedConstraintExpr()
1502 const ConceptSpecializationExpr *CSE) { in substituteParameterMappings() argument
1504 CSE->getNamedConcept(), CSE->getNamedConcept()->getLexicalDeclContext(), in substituteParameterMappings()
1505 /*Final=*/false, CSE->getTemplateArguments(), in substituteParameterMappings()
1510 return substituteParameterMappings(S, N, CSE->getNamedConcept(), MLTAL, in substituteParameterMappings()
1511 CSE->getTemplateArgsAsWritten()); in substituteParameterMappings()
1592 } else if (auto *CSE = dyn_cast<const ConceptSpecializationExpr>(E)) { in fromConstraintExpr() local
1596 S, CSE->getExprLoc(), in fromConstraintExpr()
1598 CSE->getSourceRange()); in fromConstraintExpr()
1610 ConceptDecl *CD = CSE->getNamedConcept(); in fromConstraintExpr()
1620 if (substituteParameterMappings(S, *New, CSE)) in fromConstraintExpr()