LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
llzk::APIntValue Class Reference

Storage key for APInts whose numeric value is independent of bit width. More...

#include <AttributeHelper.h>

Public Member Functions

 APIntValue (llvm::APInt apInt)
const llvm::APInt & getValue () const
 operator const llvm::APInt & () const

Friends

bool operator== (const APIntValue &lhs, const APIntValue &rhs)
llvm::hash_code hash_value (const APIntValue &key)

Detailed Description

Storage key for APInts whose numeric value is independent of bit width.

Definition at line 37 of file AttributeHelper.h.

Constructor & Destructor Documentation

◆ APIntValue()

llzk::APIntValue::APIntValue ( llvm::APInt apInt)
inline

Definition at line 39 of file AttributeHelper.h.

Member Function Documentation

◆ getValue()

const llvm::APInt & llzk::APIntValue::getValue ( ) const
inline

Definition at line 41 of file AttributeHelper.h.

◆ operator const llvm::APInt &()

llzk::APIntValue::operator const llvm::APInt & ( ) const
inline

Definition at line 42 of file AttributeHelper.h.

◆ hash_value

llvm::hash_code hash_value ( const APIntValue & key)
friend

Definition at line 48 of file AttributeHelper.h.

◆ operator==

bool operator== ( const APIntValue & lhs,
const APIntValue & rhs )
friend

Definition at line 44 of file AttributeHelper.h.


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