[mlir][ods] Escape attribute summaries

This commit is contained in:
Mogball 2021-11-12 01:39:15 +00:00
parent 74b979abcd
commit e1d6f29a1e
1 changed files with 3 additions and 3 deletions

View File

@ -195,7 +195,7 @@ void StaticVerifierFunctionEmitter::emitConstraints(
for (auto &it : constraints) {
os << formatv(codeTemplate, it.second,
tgfmt(it.first.getConditionTemplate(), &ctx),
it.first.getSummary());
escapeString(it.first.getSummary()));
}
}
@ -221,13 +221,13 @@ void StaticVerifierFunctionEmitter::emitPatternConstraints() {
for (auto &it : typeConstraints) {
os << formatv(patternAttrOrTypeConstraintCode, it.second,
tgfmt(it.first.getConditionTemplate(), &ctx),
it.first.getSummary(), "Type type");
escapeString(it.first.getSummary()), "Type type");
}
ctx.withSelf("attr");
for (auto &it : attrConstraints) {
os << formatv(patternAttrOrTypeConstraintCode, it.second,
tgfmt(it.first.getConditionTemplate(), &ctx),
it.first.getSummary(), "Attribute attr");
escapeString(it.first.getSummary()), "Attribute attr");
}
}