reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaTemplate.cpp
 4282   assert(!R.isAmbiguous() && "ambiguous lookup when building templateid");
 4285   if (auto *TD = R.getAsSingle<TemplateDecl>()) {
 4287       diagnoseMissingTemplateArguments(TemplateName(TD), R.getNameLoc());
 4300   if (R.getAsSingle<VarTemplateDecl>() && !AnyDependentArguments()) {
 4301     return CheckVarTemplateId(SS, R.getLookupNameInfo(),
 4302                               R.getAsSingle<VarTemplateDecl>(),
 4306   if (R.getAsSingle<ConceptDecl>()) {
 4308                                   R.getLookupNameInfo().getBeginLoc(),
 4309                                   R.getFoundDecl(),
 4310                                   R.getAsSingle<ConceptDecl>(), TemplateArgs);
 4314   R.suppressDiagnostics();
 4317     = UnresolvedLookupExpr::Create(Context, R.getNamingClass(),
 4320                                    R.getLookupNameInfo(),
 4322                                    R.begin(), R.end());
 4322                                    R.begin(), R.end());