| 4275 | } |
| 4276 | |
| 4277 | StatusOr<PaddingConfig> HloParserImpl::ParsePaddingConfigOnly() { |
| 4278 | lexer_.Lex(); |
| 4279 | PaddingConfig padding_config; |
| 4280 | if (!ParsePaddingConfig(&padding_config)) { |
| 4281 | return InvalidArgument("Syntax error:\n%s", GetError()); |
| 4282 | } |
| 4283 | if (lexer_.GetKind() != TokKind::kEof) { |
| 4284 | return InvalidArgument("Syntax error:\nExtra content after PaddingConfig"); |
| 4285 | } |
| 4286 | return padding_config; |
| 4287 | } |
| 4288 | |
| 4289 | bool HloParserImpl::ParseSingleInstruction(HloModule* module) { |
| 4290 | if (create_missing_instruction_ != nullptr || !scoped_name_tables_.empty()) { |
no test coverage detected