clang 22.0.0git
|
#include <ostream>
#include <string>
#include <utility>
#include "DataflowAnalysis.h"
#include "clang/AST/Decl.h"
#include "clang/Analysis/FlowSensitive/DataflowLattice.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/StringRef.h"
Go to the source code of this file.
Classes | |
class | clang::dataflow::MapLattice< Key, ElementLattice > |
A lattice that maps keys to individual lattice elements. More... |
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | clang::dataflow |
Dataflow Directional Tag Classes. |
Typedefs | |
template<typename ElementLattice> | |
using | clang::dataflow::VarMapLattice = MapLattice<const clang::VarDecl *, ElementLattice> |
Convenience alias that captures the common use of map lattices to model in-scope variables. |
Functions | |
template<typename Key, typename ElementLattice> | |
std::ostream & | clang::dataflow::operator<< (std::ostream &Os, const clang::dataflow::MapLattice< Key, ElementLattice > &M) |
template<typename ElementLattice> | |
std::ostream & | clang::dataflow::operator<< (std::ostream &Os, const clang::dataflow::VarMapLattice< ElementLattice > &M) |