|
LLZK 0.1.0
Veridise's ZK Language IR
|
#include <mlir/IR/SymbolTable.h>Go to the source code of this file.
Namespaces | |
| namespace | llzk |
Functions | |
| std::optional< mlir::SymbolTable::UseRange > | llzk::getSymbolUses (mlir::Operation *from) |
| Get an iterator range for all of the uses, for any symbol, that are nested within the given operation 'from'. | |
| std::optional< mlir::SymbolTable::UseRange > | llzk::getSymbolUses (mlir::Region *from) |
| std::optional< mlir::SymbolTable::UseRange > | llzk::getSymbolUses (mlir::StringAttr symbol, mlir::Operation *from) |
| Get all of the uses of the given symbol that are nested within the given operation 'from'. | |
| std::optional< mlir::SymbolTable::UseRange > | llzk::getSymbolUses (mlir::Operation *symbol, mlir::Operation *from) |
| std::optional< mlir::SymbolTable::UseRange > | llzk::getSymbolUses (mlir::StringAttr symbol, mlir::Region *from) |
| std::optional< mlir::SymbolTable::UseRange > | llzk::getSymbolUses (mlir::Operation *symbol, mlir::Region *from) |
| bool | llzk::symbolKnownUseEmpty (mlir::StringAttr symbol, mlir::Operation *from) |
| Return if the given symbol is known to have no uses that are nested within the given operation 'from'. | |
| bool | llzk::symbolKnownUseEmpty (mlir::Operation *symbol, mlir::Operation *from) |
| bool | llzk::symbolKnownUseEmpty (mlir::StringAttr symbol, mlir::Region *from) |
| bool | llzk::symbolKnownUseEmpty (mlir::Operation *symbol, mlir::Region *from) |
| mlir::StringAttr | llzk::getSymbolName (mlir::Operation *symbol) |
| Returns the name of the given symbol operation, or nullptr if no symbol is present. | |
| mlir::StringAttr | llzk::getSymbolName (mlir::SymbolOpInterface symbol) |