KSeExpr 6.0.0.0
Public Member Functions | Static Public Member Functions | List of all members
KSeExpr::LLVMEvaluator Class Reference

#include <Evaluator.h>

Public Member Functions

void debugPrint ()
 

Static Public Member Functions

static void unsupported ()
 
static const charevalStr (VarBlock *)
 
static const doubleevalFP (VarBlock *)
 
static bool prepLLVM (ExprNode *, ExprType)
 
static void evalMultiple (VarBlock *, int, size_t, size_t)
 

Detailed Description

Definition at line 449 of file Evaluator.h.

Member Function Documentation

◆ debugPrint()

void KSeExpr::LLVMEvaluator::debugPrint ( )
inline

Definition at line 475 of file Evaluator.h.

Referenced by KSeExpr::Expression::debugPrintLLVM().

◆ evalFP()

static const double * KSeExpr::LLVMEvaluator::evalFP ( VarBlock )
inlinestatic

Definition at line 461 of file Evaluator.h.

Referenced by KSeExpr::Expression::evalFP().

◆ evalMultiple()

static void KSeExpr::LLVMEvaluator::evalMultiple ( VarBlock ,
int  ,
size_t  ,
size_t   
)
inlinestatic

Definition at line 471 of file Evaluator.h.

Referenced by KSeExpr::Expression::evalMultiple().

◆ evalStr()

static const char * KSeExpr::LLVMEvaluator::evalStr ( VarBlock )
inlinestatic

Definition at line 456 of file Evaluator.h.

Referenced by KSeExpr::Expression::evalStr().

◆ prepLLVM()

static bool KSeExpr::LLVMEvaluator::prepLLVM ( ExprNode ,
ExprType   
)
inlinestatic

Definition at line 466 of file Evaluator.h.

Referenced by KSeExpr::Expression::prep().

◆ unsupported()

static void KSeExpr::LLVMEvaluator::unsupported ( )
inlinestatic

Definition at line 452 of file Evaluator.h.


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