Home | History | Annotate | Download | only in Sema

Lines Matching full:templated

9195       "The templated declaration should at least be a function"
9243 static TemplateDecl *getDescribedTemplate(Decl *Templated) {
9244 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(Templated))
9246 else if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(Templated))
9254 static void DiagnoseBadDeduction(Sema &S, Decl *Templated,
9269 S.Diag(Templated->getLocation(),
9272 MaybeEmitInheritedConstructorNote(S, Templated);
9295 S.Diag(Templated->getLocation(), diag::note_ovl_candidate_underqualified)
9297 MaybeEmitInheritedConstructorNote(S, Templated);
9312 S.Diag(Templated->getLocation(),
9316 MaybeEmitInheritedConstructorNote(S, Templated);
9323 S.Diag(Templated->getLocation(),
9335 S.Diag(Templated->getLocation(),
9339 MaybeEmitInheritedConstructorNote(S, Templated);
9344 DiagnoseArityMismatch(S, Templated, NumArgs);
9348 S.Diag(Templated->getLocation(),
9350 MaybeEmitInheritedConstructorNote(S, Templated);
9360 getDescribedTemplate(Templated)->getTemplateParameters(), *Args);
9385 S.Diag(Templated->getLocation(),
9388 MaybeEmitInheritedConstructorNote(S, Templated);
9394 S.Diag(Templated->getLocation(),
9418 S.Diag(Templated->getLocation(),
9426 if (TakingCandidateAddress && isa<FunctionDecl>(Templated) &&
9427 !checkAddressOfCandidateIsAvailable(S, cast<FunctionDecl>(Templated)))
9434 S.Diag(Templated->getLocation(),
9442 S.Diag(Templated->getLocation(), diag::note_ovl_candidate_bad_deduction);
9443 MaybeEmitInheritedConstructorNote(S, Templated);
12235 // Skip over templated conversion functions; they aren't