Searched refs:targetAst (Results 1 - 2 of 2) sorted by relevance
/foundation/ability/idl_tool/idl_tool_2/parser/ |
H A D | parser.h | 261 void MergeAst(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst);
263 void MergeImport(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst);
265 void MergeInterfaceDef(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst);
267 void MergeTypes(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst);
269 void MergeSequenceableDef(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst);
271 void MergeTypeDefinitions(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst);
|
H A D | parser.cpp | 2074 AutoPtr<AST> targetAst = nullptr;
in MergeAsts() local 2076 MergeAst(targetAst, ast);
in MergeAsts() 2078 AddAst(targetAst);
in MergeAsts() 2082 void Parser::MergeAst(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst)
in MergeAst() argument 2084 if (targetAst == nullptr) {
in MergeAst() 2085 targetAst = sourceAst;
in MergeAst() 2088 MergeImport(targetAst, sourceAst);
in MergeAst() 2089 MergeInterfaceDef(targetAst, sourceAst);
in MergeAst() 2090 MergeTypeDefinitions(targetAst, sourceAst);
in MergeAst() 2091 MergeTypes(targetAst, sourceAs in MergeAst() 2095 MergeImport(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst) MergeImport() argument 2103 MergeInterfaceDef(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst) MergeInterfaceDef() argument 2121 MergeTypeDefinitions(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst) MergeTypeDefinitions() argument 2128 MergeSequenceableDef(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst) MergeSequenceableDef() argument 2135 MergeTypes(AutoPtr<AST> &targetAst, AutoPtr<AST> sourceAst) MergeTypes() argument [all...] |
Completed in 4 milliseconds