21#include <llvm/ADT/APInt.h>
22#include <llvm/ADT/APSInt.h>
23#include <llvm/ADT/DynamicAPInt.h>
24#include <llvm/ADT/SlowDynamicAPInt.h>
25#include <llvm/ADT/StringRef.h>
29llvm::DynamicAPInt
operator&(
const llvm::DynamicAPInt &lhs,
const llvm::DynamicAPInt &rhs);
30llvm::DynamicAPInt
operator|(
const llvm::DynamicAPInt &lhs,
const llvm::DynamicAPInt &rhs);
31llvm::DynamicAPInt
operator^(
const llvm::DynamicAPInt &lhs,
const llvm::DynamicAPInt &rhs);
32llvm::DynamicAPInt
operator<<(
const llvm::DynamicAPInt &lhs,
const llvm::DynamicAPInt &rhs);
33llvm::DynamicAPInt
operator>>(
const llvm::DynamicAPInt &lhs,
const llvm::DynamicAPInt &rhs);
43llvm::APSInt
toAPSInt(
const llvm::DynamicAPInt &i);
DynamicAPInt toDynamicAPInt(StringRef str)
Interval operator<<(const Interval &lhs, const Interval &rhs)
DynamicAPInt operator|(const DynamicAPInt &lhs, const DynamicAPInt &rhs)
Interval operator>>(const Interval &lhs, const Interval &rhs)
Interval operator&(const Interval &lhs, const Interval &rhs)
APSInt toAPSInt(const DynamicAPInt &i)
DynamicAPInt operator^(const DynamicAPInt &lhs, const DynamicAPInt &rhs)