Lines Matching refs:FuncDecl
69 const FunctionDecl *FuncDecl, bool ResultAnnotated);
77 const FunctionDecl *FuncDecl);
1427 if (const FunctionDecl *FuncDecl = dyn_cast<FunctionDecl>(Decl)) { in migrateCFAnnotation() local
1428 CF_BRIDGING_KIND AuditKind = migrateAddFunctionAnnotation(Ctx, FuncDecl); in migrateCFAnnotation()
1452 const FunctionDecl *FuncDecl, in AddCFAnnotations() argument
1472 commit.insertAfterToken(FuncDecl->getEndLoc(), AnnotationString); in AddCFAnnotations()
1477 for (FunctionDecl::param_const_iterator pi = FuncDecl->param_begin(), in AddCFAnnotations()
1478 pe = FuncDecl->param_end(); pi != pe; ++pi, ++i) { in AddCFAnnotations()
1500 const FunctionDecl *FuncDecl) { in migrateAddFunctionAnnotation() argument
1501 if (FuncDecl->hasBody()) in migrateAddFunctionAnnotation()
1505 getSummaryManager(Ctx).getSummary(AnyCall(FuncDecl)); in migrateAddFunctionAnnotation()
1506 bool FuncIsReturnAnnotated = (FuncDecl->hasAttr<CFReturnsRetainedAttr>() || in migrateAddFunctionAnnotation()
1507 FuncDecl->hasAttr<CFReturnsNotRetainedAttr>() || in migrateAddFunctionAnnotation()
1508 FuncDecl->hasAttr<NSReturnsRetainedAttr>() || in migrateAddFunctionAnnotation()
1509 FuncDecl->hasAttr<NSReturnsNotRetainedAttr>() || in migrateAddFunctionAnnotation()
1510 FuncDecl->hasAttr<NSReturnsAutoreleasedAttr>()); in migrateAddFunctionAnnotation()
1513 if (FuncIsReturnAnnotated && FuncDecl->getNumParams() == 0) in migrateAddFunctionAnnotation()
1522 else if (!AuditedType(FuncDecl->getReturnType())) in migrateAddFunctionAnnotation()
1529 for (FunctionDecl::param_const_iterator pi = FuncDecl->param_begin(), in migrateAddFunctionAnnotation()
1530 pe = FuncDecl->param_end(); pi != pe; ++pi, ++i) { in migrateAddFunctionAnnotation()
1542 AddCFAnnotations(Ctx, RS, FuncDecl, FuncIsReturnAnnotated); in migrateAddFunctionAnnotation()