reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1517 if (FuncDecl->hasBody()) 1521 getSummaryManager(Ctx).getSummary(AnyCall(FuncDecl)); 1522 bool FuncIsReturnAnnotated = (FuncDecl->hasAttr<CFReturnsRetainedAttr>() || 1523 FuncDecl->hasAttr<CFReturnsNotRetainedAttr>() || 1524 FuncDecl->hasAttr<NSReturnsRetainedAttr>() || 1525 FuncDecl->hasAttr<NSReturnsNotRetainedAttr>() || 1526 FuncDecl->hasAttr<NSReturnsAutoreleasedAttr>()); 1529 if (FuncIsReturnAnnotated && FuncDecl->getNumParams() == 0) 1538 else if (!AuditedType(FuncDecl->getReturnType())) 1545 for (FunctionDecl::param_const_iterator pi = FuncDecl->param_begin(), 1546 pe = FuncDecl->param_end(); pi != pe; ++pi, ++i) { 1558 AddCFAnnotations(Ctx, RS, FuncDecl, FuncIsReturnAnnotated);