LLVM
8.0.1
|
#include <initializer_list>
#include <stdint.h>
#include <type_traits>
#include <utility>
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/iterator.h"
#include "llvm/Support/Error.h"
Go to the source code of this file.
Classes | |
class | llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI > |
A Graph object represents a Directed Graph and is used in XRay to compute and store function call graphs and associated statistical information. More... | |
class | llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::InOutEdgeView< isConst, isOut > |
A class for ranging over the incoming edges incident to a vertex. More... | |
class | llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::VertexView< isConst > |
A class for ranging over the vertices in the graph. More... | |
class | llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::EdgeView< isConst > |
A class for ranging over all the edges in the graph. More... | |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
llvm::xray | |