Lines Matching refs:ConceptDecl
305 isa<BuiltinTemplateDecl>(TD) || isa<ConceptDecl>(TD)); in isTemplateName()
308 isa<ConceptDecl>(TD) ? TNK_Concept_template : in isTemplateName()
1123 ConceptDecl *CD = cast<ConceptDecl>(TN.getAsTemplateDecl()); in BuildTypeConstraint()
1168 ConceptDecl *NamedConcept, SourceLocation LAngleLoc, in formImmediatelyDeclaredConstraint()
1219 ConceptDecl *NamedConcept, in AttachTypeConstraint()
3729 isa<VarTemplateDecl>(Template) || isa<ConceptDecl>(Template)) { in CheckTemplateIdType()
4743 ConceptDecl *NamedConcept, in CheckConceptTemplateId()
4809 if (R.getAsSingle<ConceptDecl>()) { in BuildTemplateIdExpr()
4812 R.getAsSingle<ConceptDecl>(), TemplateArgs); in BuildTemplateIdExpr()
5782 isa<ConceptDecl>(Template))) { in CheckTemplateArgumentList()
5790 << (isa<ConceptDecl>(Template) ? 1 : 0) in CheckTemplateArgumentList()
8697 ConceptDecl *NewDecl = ConceptDecl::Create(Context, DC, NameLoc, Name, in ActOnConceptDefinition()
8724 void Sema::CheckConceptRedefinition(ConceptDecl *NewDecl, in CheckConceptRedefinition()
8731 auto *OldConcept = dyn_cast<ConceptDecl>(Previous.getRepresentativeDecl()->getUnderlyingDecl()); in CheckConceptRedefinition()