Lines Matching refs:dialect
305 static void emitDialectDoc(const Dialect &dialect, in emitDialectDoc() argument
310 os << "# '" << dialect.getName() << "' Dialect\n\n"; in emitDialectDoc()
311 emitIfNotEmpty(dialect.getSummary(), os); in emitDialectDoc()
312 emitIfNotEmpty(dialect.getDescription(), os); in emitDialectDoc()
316 if (!r.match(dialect.getDescription())) in emitDialectDoc()
381 if (const Dialect &dialect = attr.getDialect()) { in emitDialectDoc() local
382 dialectAttrs[dialect.getName()].push_back(attr); in emitDialectDoc()
383 dialectsWithDocs.insert(dialect); in emitDialectDoc()
401 if (const Dialect &dialect = type.getDialect()) { in emitDialectDoc() local
402 dialectTypes[dialect.getName()].push_back(type); in emitDialectDoc()
403 dialectsWithDocs.insert(dialect); in emitDialectDoc()
407 Optional<Dialect> dialect = in emitDialectDoc() local
409 if (!dialect) in emitDialectDoc()
413 StringRef dialectName = dialect->getName(); in emitDialectDoc()
414 emitDialectDoc(*dialect, dialectAttrs[dialectName], in emitDialectDoc()