14#include <mlir/IR/SymbolTable.h>
15#include <mlir/Support/LogicalResult.h>
24 std::pair<llzk::component::StructDefOp, mlir::SmallVector<llzk::component::StructDefOp>>>;
mlir::LogicalResult performInlining(mlir::SymbolTableCollection &tables, InliningPlan &plan)
mlir::SmallVector< std::pair< llzk::component::StructDefOp, mlir::SmallVector< llzk::component::StructDefOp > > > InliningPlan
Maps caller struct to callees that should be inlined.