Lines Matching defs:dialectNamespace
454 MLIRContext::getOrLoadDialect(StringRef dialectNamespace, TypeID dialectID,
458 auto dialectIt = impl.loadedDialects.try_emplace(dialectNamespace, nullptr);
462 << "Load new dialect in Context " << dialectNamespace << "\n");
466 "Loading a dialect (" + dialectNamespace +
476 impl.loadedDialects[dialectNamespace] = ctor();
483 auto stringAttrsIt = impl.dialectReferencingStrAttrs.find(dialectNamespace);
498 "Loading (and getting) a dialect (" + dialectNamespace +
506 llvm::report_fatal_error("a dialect with namespace '" + dialectNamespace +
512 bool MLIRContext::isDialectLoading(StringRef dialectNamespace) {
513 auto it = getImpl().loadedDialects.find(dialectNamespace);
519 StringRef dialectNamespace, function_ref<void(DynamicDialect *)> ctor) {
522 auto dialectIt = impl.loadedDialects.find(dialectNamespace);
527 llvm::report_fatal_error("a dialect with namespace '" + dialectNamespace +
532 << dialectNamespace << "\n");
536 "Loading a dynamic dialect (" + dialectNamespace +
542 auto name = StringAttr::get(this, dialectNamespace);