Lines Matching defs:FileRec
5603 class FileRec
5618 FileRec()
5624 FileRec(const FileRec &other)
5629 FileRec(int typeVal)
5634 FileRec &operator=(const FileRec &other)
5641 ~FileRec()
5667 std::map<String, FileRec *> files;
5676 void assign(const FileRec &other)
5894 bool addIncludeFile(FileRec *frec, const String &fname);
5899 bool scanFile(const String &fname, FileRec *frec);
5904 bool processDependency(FileRec *ofile, FileRec *include);
5925 std::map<String, FileRec *> allFiles;
5931 std::map<String, FileRec *> oFiles;
5957 std::map<String, FileRec *>::iterator iter;
6026 FileRec *fe = new FileRec(FileRec::CFILE);
6035 FileRec *fe = new FileRec(FileRec::HFILE);
6127 bool DepTool::addIncludeFile(FileRec *frec, const String &iname)
6131 std::map<String, FileRec *>::iterator iter =
6136 FileRec *other = iter->second;
6160 FileRec *other = iter->second;
6177 bool DepTool::scanFile(const String &fname, FileRec *frec)
6269 bool DepTool::processDependency(FileRec *ofile, FileRec *include)
6271 std::map<String, FileRec *>::iterator iter;
6280 FileRec *child = iter->second;
6299 std::map<String, FileRec *>::iterator iter;
6303 FileRec *frec = iter->second;
6313 FileRec *include = iter->second;
6314 if (include->type == FileRec::CFILE)
6317 FileRec *ofile = new FileRec(FileRec::OFILE);
6379 std::map<String, FileRec *>::iterator iter;
6382 FileRec *frec = iter->second;
6383 if (frec->type == FileRec::OFILE)
6387 std::map<String, FileRec *>::iterator citer;
10284 std::vector<buildtool::FileRec> res =