clang 24.0.0git
SMTConstraintManager.h File Reference
#include "clang/Basic/JsonSupport.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h"
#include "clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h"
#include "clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h"
#include "llvm/ADT/BitVector.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/STLExtras.h"
#include <optional>

Go to the source code of this file.

Classes

class  clang::ento::SMTConstraintManager

Namespaces

namespace  clang
 Top level wrappers for InstallAPI frontend operations.
namespace  clang::ento

Typedefs

typedef llvm::ImmutableSet< std::pair< clang::ento::SymbolRef, const llvm::SMTExpr * > > ConstraintSMTType

Typedef Documentation

◆ ConstraintSMTType

typedef llvm::ImmutableSet< std::pair<clang::ento::SymbolRef, const llvm::SMTExpr *> > ConstraintSMTType

Definition at line 30 of file SMTConstraintManager.h.