Lines Matching full:eq
2297 bool Parser::ParseMetaListComma(bool &comma, bool eq) in ParseMetaListComma() argument
2299 if (!eq && comma && *context_ != Token::Type::DEL_COMMA) { in ParseMetaListComma()
2304 if (!eq && comma) { in ParseMetaListComma()
2313 bool Parser::MeetExpMetaList(bool eq) in MeetExpMetaList() argument
2315 if (!eq && *context_ != Token::Type::ID) { in MeetExpMetaList()
2320 if (eq && *context_ != Token::Type::ID && *context_ != Token::Type::ID_STRING) { in MeetExpMetaList()
2326 if (!eq && !PrefixedValidName()) { in MeetExpMetaList()
2334 bool Parser::BuildMetaListAttr(bool &eq, std::string &attribute_name, std::string &attribute_value) in BuildMetaListAttr() argument
2336 if (eq && *context_ == Token::Type::ID_STRING) { in BuildMetaListAttr()
2343 } else if (eq) { in BuildMetaListAttr()
2365 if (eq) { in BuildMetaListAttr()
2371 eq = true; in BuildMetaListAttr()
2374 bool has_value = eq; in BuildMetaListAttr()
2381 eq = false; in BuildMetaListAttr()
2401 bool eq = false; in ParseMetaList() local
2417 if (!ParseMetaListComma(comma, eq)) { in ParseMetaList()
2421 if (!MeetExpMetaList(eq)) { in ParseMetaList()
2425 if (!BuildMetaListAttr(eq, attribute_name, attribute_value)) { in ParseMetaList()