Lines Matching defs:Decl
46 void migrateDecl(Decl *D);
64 void migrateCFAnnotation(ASTContext &Ctx, const Decl *Decl);
93 llvm::SmallVector<const Decl *, 8> CFFunctionIBCandidates;
242 void ObjCMigrateASTConsumer::migrateDecl(Decl *D) {
1005 static bool AttributesMatch(const Decl *Decl1, const Decl *Decl2,
1274 const Decl *FirstFD = CFFunctionIBCandidates[0];
1275 const Decl *LastFD =
1299 void ObjCMigrateASTConsumer::migrateCFAnnotation(ASTContext &Ctx, const Decl *Decl) {
1300 if (Decl->isDeprecated())
1303 if (Decl->hasAttr<CFAuditedTransferAttr>()) {
1311 if (const FunctionDecl *FuncDecl = dyn_cast<FunctionDecl>(Decl)) {
1314 CFFunctionIBCandidates.push_back(Decl);
1316 FileId = PP.getSourceManager().getFileID(Decl->getLocation());
1320 CFFunctionIBCandidates.push_back(Decl);
1322 FileId = PP.getSourceManager().getFileID(Decl->getLocation());
1329 migrateAddMethodAnnotation(Ctx, cast<ObjCMethodDecl>(Decl));