LLVM API Documentation
#include <functional>#include "llvm/ADT/hash_map"#include "llvm/ADT/hash_set"#include "llvm/Support/CallSite.h"Include dependency graph for DSSupport.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| namespace | llvm::DS |
| namespace | std |
| namespace | HASH_NAMESPACE |
Classes | |
| class | llvm::DSNodeHandle |
| struct | HASH_NAMESPACE::hash< llvm::DSNodeHandle > |
| class | llvm::DSCallSite |
Enumerations | |
| enum | { llvm::DS::PointerShift = 2, llvm::DS::PointerSize = 1 << PointerShift } |
Functions | |
| bool | llvm::DS::isPointerType (const Type *Ty) |
| template<> | |
| void | std::swap< llvm::DSNodeHandle > (llvm::DSNodeHandle &NH1, llvm::DSNodeHandle &NH2) |
| template<> | |
| void | std::swap< llvm::DSCallSite > (llvm::DSCallSite &CS1, llvm::DSCallSite &CS2) |