Home
last modified time | relevance | path

Searched refs:targetAst (Results 1 - 2 of 2) sorted by relevance

/foundation/ability/idl_tool/idl_tool_2/parser/
H A Dparser.h261 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 Dparser.cpp2074 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