LLVM API Documentation
#include "llvm/ADT/StringMap.h"#include "llvm/ADT/DenseMap.h"


Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Classes | |
| class | llvm::DIDescriptor |
| class | llvm::DIAnchor |
| DIAnchor - A wrapper for various anchor descriptors. More... | |
| class | llvm::DISubrange |
| DISubrange - This is used to represent ranges, for array bounds. More... | |
| class | llvm::DIArray |
| DIArray - This descriptor holds an array of descriptors. More... | |
| class | llvm::DICompileUnit |
| DICompileUnit - A wrapper for a compile unit. More... | |
| class | llvm::DIEnumerator |
| class | llvm::DIType |
| class | llvm::DIBasicType |
| DIBasicType - A basic type, like 'int' or 'float'. More... | |
| class | llvm::DIDerivedType |
| class | llvm::DICompositeType |
| class | llvm::DIGlobal |
| DIGlobal - This is a common class for global variables and subprograms. More... | |
| class | llvm::DISubprogram |
| DISubprogram - This is a wrapper for a subprogram (e.g. a function). More... | |
| class | llvm::DIGlobalVariable |
| DIGlobalVariable - This is a wrapper for a global variable. More... | |
| class | llvm::DIVariable |
| class | llvm::DIBlock |
| DIBlock - This is a wrapper for a block (e.g. a function, scope, etc). More... | |
| class | llvm::DIFactory |
Functions | |
| const DbgStopPointInst * | llvm::findStopPoint (const Instruction *Inst) |
| const DbgStopPointInst * | llvm::findBBStopPoint (const BasicBlock *BB) |
| const DbgDeclareInst * | llvm::findDbgDeclare (const Value *V, bool stripCasts=true) |
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.