[AsmParser] Adopt emitWrongTokenError more, improving QoI
authorChris Lattner <clattner@nondot.org>
Wed, 11 May 2022 07:51:53 +0000 (08:51 +0100)
committerChris Lattner <clattner@nondot.org>
Wed, 11 May 2022 19:41:12 +0000 (20:41 +0100)
commit86445e8c63c7a15456149c88b99af03933268c5d
tree4a22b0162030a429aa73050f4ba7f7a8c5f06a0f
parentc095440cafb22f9342fafbbef0b8dee04fc24206
[AsmParser] Adopt emitWrongTokenError more, improving QoI

This is a full audit of emitError calls, I took the opportunity
to remove extranous parens and fix a couple cases where we'd
generate multiple diagnostics for the same error.

Differential Revision: https://reviews.llvm.org/D125355
mlir/lib/Parser/AffineParser.cpp
mlir/lib/Parser/AttributeParser.cpp
mlir/lib/Parser/DialectSymbolParser.cpp
mlir/lib/Parser/LocationParser.cpp
mlir/lib/Parser/TypeParser.cpp
mlir/test/Dialect/SPIRV/IR/glsl-ops.mlir
mlir/test/Dialect/SPIRV/IR/logical-ops.mlir
mlir/test/Dialect/SPIRV/IR/misc-ops.mlir
mlir/test/Dialect/SPIRV/IR/ocl-ops.mlir
mlir/test/IR/invalid-locations.mlir
mlir/test/IR/invalid.mlir