#define MINI_LLVM_EXPORT
Definition Compiler.h:17
Definition ArrayConstant.h:22
virtual void visitI16Constant(I16Constant &C)
Definition ConstantVisitor.h:43
virtual void visitFloatConstant(FloatConstant &C)
Definition ConstantVisitor.h:40
virtual void visitFunction(const Function &)
Definition ConstantVisitor.h:55
virtual void visitFloatConstant(const FloatConstant &)
Definition ConstantVisitor.h:54
virtual void visitVoidValue(const VoidValue &)
Definition ConstantVisitor.h:64
virtual void visitPoisonValue(PoisonValue &C)
Definition ConstantVisitor.h:49
ConstantVisitor & operator=(ConstantVisitor &&)=delete
virtual void visitI32Constant(const I32Constant &)
Definition ConstantVisitor.h:59
virtual void visitVoidValue(VoidValue &C)
Definition ConstantVisitor.h:50
virtual void visitGlobalVar(GlobalVar &C)
Definition ConstantVisitor.h:42
virtual void visitNullPtrConstant(NullPtrConstant &C)
Definition ConstantVisitor.h:48
ConstantVisitor()=default
virtual void visitNullPtrConstant(const NullPtrConstant &)
Definition ConstantVisitor.h:62
ConstantVisitor & operator=(const ConstantVisitor &)=delete
virtual void visitI64Constant(I64Constant &C)
Definition ConstantVisitor.h:46
virtual void visitFunction(Function &C)
Definition ConstantVisitor.h:41
virtual void visitArrayConstant(ArrayConstant &C)
Definition ConstantVisitor.h:38
ConstantVisitor(ConstantVisitor &&)=delete
virtual void visitI8Constant(I8Constant &C)
Definition ConstantVisitor.h:47
virtual void visitI16Constant(const I16Constant &)
Definition ConstantVisitor.h:57
virtual void visitI1Constant(I1Constant &C)
Definition ConstantVisitor.h:44
ConstantVisitor(const ConstantVisitor &)=delete
virtual void visitI1Constant(const I1Constant &)
Definition ConstantVisitor.h:58
virtual void visitDoubleConstant(DoubleConstant &C)
Definition ConstantVisitor.h:39
virtual void visitI32Constant(I32Constant &C)
Definition ConstantVisitor.h:45
virtual void visitArrayConstant(const ArrayConstant &)
Definition ConstantVisitor.h:52
virtual void visitI64Constant(const I64Constant &)
Definition ConstantVisitor.h:60
virtual void visitDoubleConstant(const DoubleConstant &)
Definition ConstantVisitor.h:53
virtual void visitGlobalVar(const GlobalVar &)
Definition ConstantVisitor.h:56
virtual void visitI8Constant(const I8Constant &)
Definition ConstantVisitor.h:61
virtual void visitPoisonValue(const PoisonValue &)
Definition ConstantVisitor.h:63
virtual ~ConstantVisitor()=default
Definition DoubleConstant.h:20
Definition FloatConstant.h:21
Definition GlobalVar.h:20
Definition I16Constant.h:20
Definition I1Constant.h:20
Definition I32Constant.h:20
Definition I64Constant.h:18
Definition I8Constant.h:20
Definition NullPtrConstant.h:18
Definition PoisonValue.h:16
Definition VoidValue.h:18