CIRCT 22.0.0git
Loading...
Searching...
No Matches
Public Attributes | List of all members
circt::ImportVerilog::FunctionLowering Struct Reference

Function lowering information. More...

#include <ImportVerilogInternals.h>

Collaboration diagram for circt::ImportVerilog::FunctionLowering:
Collaboration graph
[legend]

Public Attributes

mlir::func::FuncOp op
 
llvm::SmallVector< Value, 4 > captures
 
llvm::DenseMap< Value, unsigned > captureIndex
 
bool capturesFinalized = false
 
bool isConverting = false
 

Detailed Description

Function lowering information.

Definition at line 50 of file ImportVerilogInternals.h.

Member Data Documentation

◆ captureIndex

llvm::DenseMap<Value, unsigned> circt::ImportVerilog::FunctionLowering::captureIndex

◆ captures

llvm::SmallVector<Value, 4> circt::ImportVerilog::FunctionLowering::captures

◆ capturesFinalized

bool circt::ImportVerilog::FunctionLowering::capturesFinalized = false

Definition at line 54 of file ImportVerilogInternals.h.

◆ isConverting

bool circt::ImportVerilog::FunctionLowering::isConverting = false

Definition at line 55 of file ImportVerilogInternals.h.

◆ op

mlir::func::FuncOp circt::ImportVerilog::FunctionLowering::op

The documentation for this struct was generated from the following file: