Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DExprConcepts.h272 TypeConstraintInfo; variable
278 ReturnTypeRequirement() : TypeConstraintInfo(nullptr, 0) {} in ReturnTypeRequirement()
283 TypeConstraintInfo(SubstDiag, 0) {} in ReturnTypeRequirement()
294 return TypeConstraintInfo.getInt(); in isDependent()
305 return TypeConstraintInfo.getPointer().isNull(); in isEmpty()
310 TypeConstraintInfo.getPointer().is<SubstitutionDiagnostic *>(); in isSubstitutionFailure()
315 TypeConstraintInfo.getPointer().is<TemplateParameterList *>(); in isTypeConstraint()
320 return TypeConstraintInfo.getPointer().get<SubstitutionDiagnostic *>(); in getSubstitutionDiagnostic()
327 return TypeConstraintInfo.getPointer().get<TemplateParameterList *>(); in getTypeConstraintTemplateParameterList()
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExprConcepts.cpp139 TypeConstraintInfo.getPointer().get<TemplateParameterList *>(); in getTypeConstraint()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaConcept.cpp1062 TypeConstraintInfo(TPL, 0) { in ReturnTypeRequirement()
1075 TypeConstraintInfo.setInt(Dependent ? 1 : 0); in ReturnTypeRequirement()