Home
last modified time | relevance | path

Searched refs:astList (Results 1 – 6 of 6) sorted by relevance

/drivers/hdf_core/framework/tools/hc-gen/src/
Dparser.cpp25 auto astList = ParseOne(Option::Instance().GetSourceName()); in Parse() local
26 if (astList.empty()) { in Parse()
29 ast_ = astList.front(); in Parse()
30 astList.pop_front(); in Parse()
32 if (!ast_->Merge(astList)) { in Parse()
93 std::list<std::shared_ptr<Ast>> astList; in ParseOne() local
100 return astList; in ParseOne()
112 astList.splice(astList.end(), includeAstList); in ParseOne()
117 astList.emplace_back(oneAst); in ParseOne()
118 return astList; in ParseOne()
Dast.h290 bool Merge(const std::list<std::shared_ptr<Ast>> &astList);
Dast.cpp942 bool Ast::Merge(const std::list<std::shared_ptr<Ast>> &astList) in Merge() argument
947 for (auto &astIt : astList) { in Merge()
/drivers/hdf_core/framework/tools/hcs-view/hcsWebView/src/hcs/
Dparser.js29 this.astList = {}
41 this.astList[this.srcQueue_[0]] = { property
48 return this.astList;
DGenerator.js153 for (let i in this.parser.astList[fn].include) {
154 … head += '#include "./' + this.parser.astList[fn].include[i].substring(fpath.length) + '"\n';
Dast.js784 merge(astList) { argument
788 for (let i = 0; i < astList.length; i++) {
789 let astIt = astList[i];