Home
last modified time | relevance | path

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

/drivers/hdf_core/framework/tools/hdi-gen/parser/
H A Dparser.h194 void ParseExtendsInfo(AutoPtr<ASTInterfaceType> &interfaceType);
196 bool CheckExtendsName(AutoPtr<ASTInterfaceType> &interfaceType, const std::string &extendsName);
199 AutoPtr<ASTInterfaceType> &interfaceType, const std::string &extendsName, AutoPtr<AST> extendsAst);
203 void SetInterfaceVersion(AutoPtr<ASTInterfaceType> &interfaceType);
H A Dparser.cpp396 AutoPtr<ASTInterfaceType> interfaceType = new ASTInterfaceType; in ParseInterface() local
398 interfaceType->SetAttribute(astAttr); in ParseInterface()
405 interfaceType->SetName(token.value); in ParseInterface()
406 interfaceType->SetNamespace(ast_->ParseNamespace(ast_->GetFullName())); in ParseInterface()
407 interfaceType->SetLicense(ast_->GetLicense()); in ParseInterface()
415 CheckInterfaceAttr(interfaceType, token); in ParseInterface()
416 ParseInterfaceExtends(interfaceType); in ParseInterface()
417 ParseInterfaceBody(interfaceType); in ParseInterface()
418 SetInterfaceVersion(interfaceType); in ParseInterface()
419 ast_->AddInterfaceDef(interfaceType); in ParseInterface()
1812 ParseExtendsInfo(AutoPtr<ASTInterfaceType> &interfaceType) ParseExtendsInfo() argument
1848 CheckExtendsName(AutoPtr<ASTInterfaceType> &interfaceType, const std::string &extendsInterfaceName) CheckExtendsName() argument
1858 CheckExtendsVersion( AutoPtr<ASTInterfaceType> &interfaceType, const std::string &extendsName, AutoPtr<AST> extendsAst) CheckExtendsVersion() argument
1875 SetInterfaceVersion(AutoPtr<ASTInterfaceType> &interfaceType) SetInterfaceVersion() argument
[all...]

Completed in 6 milliseconds