Lines Matching refs:extendsInterfaceName
1943 std::string extendsInterfaceName = token.value;
1944 if (extendsInterfaceName.empty()) {
1948 if (!CheckImport(extendsInterfaceName)) {
1952 auto iter = allAsts_.find(extendsInterfaceName);
1956 "name '%s', please check import info", extendsInterfaceName.c_str()));
1959 if (!CheckExtendsName(interfaceType, extendsInterfaceName)) {
1964 if (!CheckExtendsVersion(interfaceType, extendsInterfaceName, extendsAst)) {
1975 bool Parser::CheckExtendsName(AutoPtr<ASTInterfaceType> &interfaceType, const std::string &extendsInterfaceName)
1977 size_t index = extendsInterfaceName.rfind(".");
1978 return (extendsInterfaceName.substr(index + 1).compare(interfaceType->GetName()) == 0) ? true : false;