Home
last modified time | relevance | path

Searched refs:TypeConstraintInfo (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprConcepts.h274 TypeConstraintInfo; variable
280 ReturnTypeRequirement() : TypeConstraintInfo(nullptr, false) {} in ReturnTypeRequirement()
285 TypeConstraintInfo(SubstDiag, false) {} in ReturnTypeRequirement()
296 return TypeConstraintInfo.getInt(); in isDependent()
307 return TypeConstraintInfo.getPointer().isNull(); in isEmpty()
312 TypeConstraintInfo.getPointer().is<SubstitutionDiagnostic *>(); in isSubstitutionFailure()
317 TypeConstraintInfo.getPointer().is<TemplateParameterList *>(); in isTypeConstraint()
322 return TypeConstraintInfo.getPointer().get<SubstitutionDiagnostic *>(); in getSubstitutionDiagnostic()
329 return TypeConstraintInfo.getPointer().get<TemplateParameterList *>(); in getTypeConstraintTemplateParameterList()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConcepts.cpp139 TypeConstraintInfo.getPointer().get<TemplateParameterList *>(); in getTypeConstraint()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaConcept.cpp1101 TypeConstraintInfo(TPL, false) { in ReturnTypeRequirement()
1113 TypeConstraintInfo.setInt(Dependent ? true : false); in ReturnTypeRequirement()