LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
llzk::IntervalAnalysisContext Struct Reference

Parameters and shared objects to pass to child analyses. More...

#include <IntervalAnalysis.h>

Collaboration diagram for llzk::IntervalAnalysisContext:
[legend]

Public Member Functions

llvm::SMTExprRef getSymbol (const ConstrainRef &r)
 
const FieldgetField () const
 

Public Attributes

IntervalDataFlowAnalysisintervalDFA
 
llvm::SMTSolverRef smtSolver
 
std::reference_wrapper< const Fieldfield
 

Detailed Description

Parameters and shared objects to pass to child analyses.

Definition at line 754 of file IntervalAnalysis.h.

Member Function Documentation

◆ getField()

const Field & llzk::IntervalAnalysisContext::getField ( ) const
inline

Definition at line 760 of file IntervalAnalysis.h.

◆ getSymbol()

llvm::SMTExprRef llzk::IntervalAnalysisContext::getSymbol ( const ConstrainRef & r)
inline

Definition at line 759 of file IntervalAnalysis.h.

Member Data Documentation

◆ field

std::reference_wrapper<const Field> llzk::IntervalAnalysisContext::field

Definition at line 757 of file IntervalAnalysis.h.

◆ intervalDFA

IntervalDataFlowAnalysis* llzk::IntervalAnalysisContext::intervalDFA

Definition at line 755 of file IntervalAnalysis.h.

◆ smtSolver

llvm::SMTSolverRef llzk::IntervalAnalysisContext::smtSolver

Definition at line 756 of file IntervalAnalysis.h.


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