clang 20.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) |