reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5216 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND)) 5219 if (!(FD = dyn_cast<FunctionDecl>(ND)) && isa<ValueDecl>(ND)) { 5219 if (!(FD = dyn_cast<FunctionDecl>(ND)) && isa<ValueDecl>(ND)) { 5223 QualType ValType = cast<ValueDecl>(ND)->getType(); 5235 if ((HasExplicitTemplateArgs ? getAsTypeTemplateDecl(ND) != nullptr 5236 : isa<TypeDecl>(ND)) && 5239 return NumArgs <= 1 || HasExplicitTemplateArgs || isa<CXXRecordDecl>(ND);