|
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) |