auto &body = method.body();
const char *checkAttrSizedValueSegmentsCode = R"(
- auto sizeAttr = getAttrOfType<DenseIntElementsAttr>("{0}");
- auto numElements = sizeAttr.getType().cast<ShapedType>().getNumElements();
- if (numElements != {1}) {{
- return emitOpError("'{0}' attribute for specifying {2} segments "
- "must have {1} elements");
+ {
+ auto sizeAttr = getAttrOfType<DenseIntElementsAttr>("{0}");
+ auto numElements = sizeAttr.getType().cast<ShapedType>().getNumElements();
+ if (numElements != {1}) {{
+ return emitOpError("'{0}' attribute for specifying {2} segments "
+ "must have {1} elements");
+ }
}
)";