Lines Matching defs:frec

305     bool addIncludeFile(FileRec *frec, const String &fname);
310 bool scanFile(const String &fname, FileRec *frec);
403 FileRec *frec = iter->second;
404 delete frec;
409 FileRec *frec = iter->second;
410 delete frec;
415 FileRec *frec = iter->second;
416 delete frec;
756 bool DepTool::addIncludeFile(FileRec *frec, const String &iname)
766 frec->files[iname] = other;
784 frec->files[dfname] = other;
799 bool DepTool::scanFile(const String &fname, FileRec *frec)
865 addIncludeFile(frec, iname);
920 FileRec *frec = iter->second;
922 frec->files.find(fname);
923 if (fiter != frec->files.end())
952 FileRec *frec = iter->second;
953 if (!scanFile(iter->first, frec))
1145 FileRec *frec = oiter->second;
1146 if (frec->type == FileRec::CFILE)
1148 String fname = frec->path;
1151 fname.append(frec->baseName);
1169 FileRec *frec = iter->second;
1170 if (frec->type == FileRec::OFILE)
1175 for (citer=frec->files.begin() ; citer!=frec->files.end() ; citer++)
1224 FileRec *frec = oiter->second;
1225 if (frec->type == FileRec::CFILE)
1228 String fname = frec->path;
1231 fname.append(frec->baseName);
1245 FileRec *frec = iter->second;
1246 if (frec->type == FileRec::OFILE)
1251 for (citer=frec->files.begin() ; citer!=frec->files.end() ; citer++)
1305 FileRec *frec = iter->second;
1306 if (frec->type == FileRec::HFILE)
1311 for (citer=frec->files.begin() ; citer!=frec->files.end() ; citer++)
1343 FileRec *frec = iter->second;
1344 if (frec->type == FileRec::HFILE)
1349 for (citer=frec->files.begin() ; citer!=frec->files.end() ; citer++)
1406 FileRec *frec = oiter->second;
1407 if (frec->type == FileRec::CFILE)
1410 String fname = frec->path;
1413 fname.append(frec->baseName);
1415 fname.append(frec->suffix);