Home
last modified time | relevance | path

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

/foundation/ability/idl_tool/parser/
H A Dparser.cpp141 String interfaceFullName; in ParseInterface() local
142 bool middleRes = ParseInterfaceMiddle(token, interfaceFullName); in ParseInterface()
146 return ParseInterfaceEnd(token, interfaceFullName, hasProperties, oneway, ret); in ParseInterface()
149 bool Parser::ParseInterfaceMiddle(Token& token, String& interfaceFullName) in ParseInterfaceMiddle() argument
158 interfaceFullName = lexer_.GetIdentifier(); in ParseInterfaceMiddle()
167 if (interfaceFullName.IsEmpty()) { in ParseInterfaceMiddle()
170 } else if (!IsValidTypeName(interfaceFullName)) { in ParseInterfaceMiddle()
171 LogError(Token::IDENTIFIER, String::Format("Interface name \"%s\" is illegal.", interfaceFullName.string())); in ParseInterfaceMiddle()
173 } else if (interfaceFullName.IndexOf(".") == -1) { in ParseInterfaceMiddle()
176 interfaceFullName in ParseInterfaceMiddle()
183 ParseInterfaceEnd(Token& token, String& interfaceFullName, bool hasProperties, bool oneway, bool ret) ParseInterfaceEnd() argument
[all...]
H A Dparser.h62 bool ParseInterfaceMiddle(Token& token, String& interfaceFullName);
64 bool ParseInterfaceEnd(Token& token, String& interfaceFullName, bool hasProperties, bool oneway, bool ret);

Completed in 2 milliseconds