|
LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
|
#include "llzk/Dialect/Struct/Transforms/ExposeChildMembersPass.h"#include "llzk/Dialect/Array/IR/Types.h"#include "llzk/Dialect/POD/IR/Types.h"#include "llzk/Dialect/Polymorphic/IR/Ops.h"#include "llzk/Dialect/Polymorphic/Util/StructSpecialization.h"#include "llzk/Dialect/Struct/IR/Ops.h"#include "llzk/Dialect/Struct/Transforms/TransformationPasses.h"#include "llzk/Util/SymbolHelper.h"#include "llzk/Util/Walk.h"#include <llvm/ADT/DenseSet.h>#include <llvm/ADT/STLExtras.h>#include "llzk/Dialect/Struct/Transforms/TransformationPasses.h.inc"Go to the source code of this file.
Classes | |
| class | llzk::component::impl::ExposeChildMembersPassBase< DerivedT > |
Namespaces | |
| namespace | llzk |
| namespace | llzk::component |
| namespace | llzk::component::impl |
Macros | |
| #define | GEN_PASS_DEF_EXPOSECHILDMEMBERSPASS |
Functions | |
| std::unique_ptr<::mlir::Pass > | llzk::component::impl::createExposeChildMembersPass () |
| std::unique_ptr<::mlir::Pass > | llzk::component::impl::createExposeChildMembersPass (ExposeChildMembersPassOptions options) |
| std::unique_ptr<::mlir::Pass > | llzk::component::createExposeChildMembersPass () |
| std::unique_ptr<::mlir::Pass > | llzk::component::createExposeChildMembersPass (ExposeChildMembersPassOptions options) |
| #define GEN_PASS_DEF_EXPOSECHILDMEMBERSPASS |
Definition at line 25 of file ExposeChildMembersPass.cpp.