Lines Matching refs:DeducibleParams
4179 const llvm::SmallBitVector &DeducibleParams) { in noteNonDeducibleParameters() argument
4180 for (unsigned I = 0, N = DeducibleParams.size(); I != N; ++I) { in noteNonDeducibleParameters()
4181 if (!DeducibleParams[I]) { in noteNonDeducibleParameters()
4210 llvm::SmallBitVector DeducibleParams(TemplateParams->size()); in checkTemplatePartialSpecialization() local
4212 TemplateParams->getDepth(), DeducibleParams); in checkTemplatePartialSpecialization()
4214 if (!DeducibleParams.all()) { in checkTemplatePartialSpecialization()
4215 unsigned NumNonDeducible = DeducibleParams.size() - DeducibleParams.count(); in checkTemplatePartialSpecialization()
4221 noteNonDeducibleParameters(S, TemplateParams, DeducibleParams); in checkTemplatePartialSpecialization()
4241 llvm::SmallBitVector DeducibleParams(TemplateParams->size()); in CheckDeductionGuideTemplate() local
4242 MarkDeducedTemplateParameters(TD, DeducibleParams); in CheckDeductionGuideTemplate()
4247 DeducibleParams[I] = true; in CheckDeductionGuideTemplate()
4250 if (!DeducibleParams.all()) { in CheckDeductionGuideTemplate()
4251 unsigned NumNonDeducible = DeducibleParams.size() - DeducibleParams.count(); in CheckDeductionGuideTemplate()
4254 noteNonDeducibleParameters(*this, TemplateParams, DeducibleParams); in CheckDeductionGuideTemplate()