[mlir] Fix two AttributeParser aborts
authorJacques Pienaar <jpienaar@google.com>
Mon, 18 Apr 2022 16:30:35 +0000 (09:30 -0700)
committerJacques Pienaar <jpienaar@google.com>
Mon, 18 Apr 2022 16:30:35 +0000 (09:30 -0700)
commitf4085c57ddfc1490560213e4611e434d25f84675
tree187e8176a3e8f227f2be771b6314f9ce75cca3d5
parenta6efcf1c3170afa43950c7ba96a2b9fc9f4d93e8
[mlir] Fix two AttributeParser aborts

Reproducers that resulted in triggering the following asserts

mlir::NamedAttribute::NamedAttribute(mlir::StringAttr, mlir::Attribute)
mlir/lib/IR/Attributes.cpp:29:3
consumeToken
mlir/lib/Parser/Parser.h:126

Differential Revision: https://reviews.llvm.org/D122240
mlir/lib/Parser/AttributeParser.cpp
mlir/test/IR/invalid.mlir