Home
last modified time | relevance | path

Searched refs:FileDetail (Results 1 - 5 of 5) sorted by relevance

/foundation/ability/idl_tool/idl_tool_2/preprocessor/
H A Dpreprocessor.h29 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 Dpreprocessor.cpp29 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 Dmain.cpp32 std::vector<FileDetail> fileDetails; in FileParse()
/foundation/ability/idl_tool/idl_tool_2/parser/
H A Dparser.h51 bool Parse(const std::vector<FileDetail> &fileDetails);
H A Dparser.cpp61 bool Parser::Parse(const std::vector<FileDetail> &fileDetails) in Parse()

Completed in 5 milliseconds