Home
last modified time | relevance | path

Searched refs:parseFn (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAsmState.h228 CallableT &&parseFn) { in fromCallable() argument
230 Processor(StringRef name, CallableT &&parseFn) in fromCallable()
231 : AsmResourceParser(name), parseFn(std::move(parseFn)) {} in fromCallable()
233 return parseFn(entry); in fromCallable()
236 std::decay_t<CallableT> parseFn; in fromCallable() member
238 return std::make_unique<Processor>(name, std::forward<CallableT>(parseFn)); in fromCallable()
H A DExtensibleDialect.h355 OperationName::ParseAssemblyFn &&parseFn,
361 OperationName::ParseAssemblyFn &&parseFn,
387 parseFn = std::move(parse); in setParseFn()
420 OperationName::ParseAssemblyFn &&parseFn,
439 OperationName::ParseAssemblyFn parseFn; variable
/llvm-project-15.0.7/mlir/lib/IR/
H A DExtensibleDialect.cpp294 OperationName::ParseAssemblyFn &&parseFn, in DynamicOpDefinition() argument
303 parseFn(std::move(parseFn)), printFn(std::move(printFn)), in DynamicOpDefinition()
312 auto parseFn = [](OpAsmParser &parser, OperationState &result) { in get() local
323 std::move(verifyRegionFn), std::move(parseFn), in get()
331 OperationName::ParseAssemblyFn &&parseFn, in get() argument
345 std::move(verifyRegionFn), std::move(parseFn), in get()
355 OperationName::ParseAssemblyFn &&parseFn, in get() argument
363 std::move(parseFn), std::move(printFn), std::move(foldHookFn), in get()
454 op->name, *op->dialect, op->typeID, std::move(op->parseFn), in registerDynamicOp()
H A DOperation.cpp600 if (auto parseFn = result.name.getDialect()->getParseOperationHook( in parse() local
602 return (*parseFn)(parser, result); in parse()
/llvm-project-15.0.7/mlir/lib/Pass/
H A DPassCrashRecovery.cpp449 auto parseFn = [&](AsmParsedResourceEntry &entry) -> LogicalResult { in attachPassReproducerAsmResource() local
474 config.attachResourceParser("mlir_reproducer", parseFn); in attachPassReproducerAsmResource()
/llvm-project-15.0.7/mlir/docs/
H A DDefiningDialects.md397 AbstractOperation::ParseAssemblyFn parseFn =
427 std::move(parseFn), std::move(printFn), std::move(foldHookFn),