#include "clang/Basic/Builtins.h"
#include "clang/Basic/FileManager.h"
#include "clang/Basic/SourceManager.h"
#include "clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h"
#include "clang/Tooling/Tooling.h"
#include "llvm/ADT/APSInt.h"
#include "llvm/Support/raw_ostream.h"
#include "gtest/gtest.h"
usingnamespaceclang;
usingnamespaceento;
namespace clang {
namespace ento {
template <class RangeOrSet> static std::string toString(const RangeOrSet &Obj) { … }
LLVM_ATTRIBUTE_UNUSED static std::string toString(const llvm::APSInt &Point) { … }
LLVM_ATTRIBUTE_UNUSED static std::ostream &operator<<(std::ostream &OS,
const RangeSet &Set) { … }
LLVM_ATTRIBUTE_UNUSED static std::ostream &operator<<(std::ostream &OS,
const Range &R) { … }
LLVM_ATTRIBUTE_UNUSED static std::ostream &operator<<(std::ostream &OS,
APSIntType Ty) { … }
}
}
namespace …