LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp > Class Template Reference
Inheritance diagram for llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >:
[legend]
Collaboration diagram for llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >:
[legend]

Public Types

using ConcreteEntity = ConcreteOp
 
- Public Types inherited from llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::FallbackModel< ConcreteModel >
using Interface
 

Additional Inherited Members

- Public Member Functions inherited from llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::FallbackModel< ConcreteModel >
 FallbackModel ()
 
- Static Public Member Functions inherited from llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::FallbackModel< ConcreteModel >
static inline ::mlir::TypedValue<::llzk::array::ArrayTypegetArrRef (const Concept *impl, ::mlir::Operation *tablegen_opaque_val)
 
static inline ::mlir::OpOperand & getArrRefMutable (const Concept *impl, ::mlir::Operation *tablegen_opaque_val)
 
- Public Attributes inherited from llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::Concept
::mlir::TypedValue<::llzk::array::ArrayType >(* getArrRef )(const Concept *impl, ::mlir::Operation *)
 The methods defined by the interface.
 
::mlir::OpOperand &(* getArrRefMutable )(const Concept *impl, ::mlir::Operation *)
 

Detailed Description

template<typename ConcreteModel, typename ConcreteOp>
class llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >

Definition at line 38 of file OpInterfaces.h.inc.

Member Typedef Documentation

◆ ConcreteEntity

template<typename ConcreteModel, typename ConcreteOp>
using llzk::array::detail::ArrayRefOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::ConcreteEntity = ConcreteOp

Definition at line 40 of file OpInterfaces.h.inc.


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