reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
709 if (FD->hasAttr<EnableIfAttr>()) { 712 for (AttrVec::const_iterator I = FD->getAttrs().begin(), 713 E = FD->getAttrs().end(); 728 if (auto *CD = dyn_cast<CXXConstructorDecl>(FD)) 730 FD = Inherited.getConstructor(); 749 if (FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate()) { 750 if (!(isa<CXXConstructorDecl>(FD) || isa<CXXDestructorDecl>(FD) || 750 if (!(isa<CXXConstructorDecl>(FD) || isa<CXXDestructorDecl>(FD) || 751 isa<CXXConversionDecl>(FD))) 755 FD = PrimaryTemplate->getTemplatedDecl(); 758 mangleBareFunctionType(FD->getType()->castAs<FunctionProtoType>(), 759 MangleReturnType, FD);