LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
ExposeChildMembersPass.h File Reference
#include "llzk/Dialect/Struct/IR/Ops.h"
#include <mlir/Support/LogicalResult.h>
Include dependency graph for ExposeChildMembersPass.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llzk
namespace  llzk::component

Functions

mlir::LogicalResult llzk::component::exposeChildMembers (StructDefOp root)
 Make reachable concrete child members and matching rolled family declarations public while preserving root's visibility and all signal annotations.