Searched refs:FileDetail (Results 1 - 5 of 5) sorted by relevance
/foundation/ability/idl_tool/idl_tool_2/preprocessor/ |
H A D | preprocessor.h | 29 class FileDetail {
class 45 using FileDetailMap = std::map<std::string, FileDetail>;
50 static bool Preprocess(std::vector<FileDetail> &fileDetails);
59 static bool ParseFileDetail(const std::string &sourceFile, FileDetail &info);
61 static bool ParsePackage(Lexer &lexer, FileDetail &info);
63 static bool ParseImports(Lexer &lexer, FileDetail &info);
66 const FileDetail &ownerFileDetail, FileDetailMap &allFileDetails, std::set<std::string> &sourceFiles);
69 std::vector<FileDetail> &compileSourceFiles);
|
H A D | preprocessor.cpp | 29 std::string FileDetail::Dump() const
in Dump() 47 bool Preprocessor::Preprocess(std::vector<FileDetail> &fileDetails)
in Preprocess() 79 FileDetail info;
in UnitPreprocess() 112 FileDetail info;
in AnalyseImportInfo() 128 bool Preprocessor::ParseFileDetail(const std::string &sourceFile, FileDetail &info)
in ParseFileDetail() 155 bool Preprocessor::ParsePackage(Lexer &lexer, FileDetail &info)
in ParsePackage() 195 bool Preprocessor::ParseImports(Lexer &lexer, FileDetail &info)
in ParseImports() 233 const FileDetail &ownerFileDetail, FileDetailMap &allFileDetails, std::set<std::string> &sourceFiles)
in LoadOtherIdlFiles() 252 std::vector<FileDetail> &compileSourceFiles)
in CheckCircularReference() 255 std::queue<FileDetail> fileQueu in CheckCircularReference() [all...] |
/foundation/ability/idl_tool/idl_tool_2/ |
H A D | main.cpp | 32 std::vector<FileDetail> fileDetails; in FileParse()
|
/foundation/ability/idl_tool/idl_tool_2/parser/ |
H A D | parser.h | 51 bool Parse(const std::vector<FileDetail> &fileDetails);
|
H A D | parser.cpp | 61 bool Parser::Parse(const std::vector<FileDetail> &fileDetails)
in Parse()
|
Completed in 5 milliseconds