LLVM API Documentation
#include "llvm/SymbolTable.h"#include "llvm/DerivedTypes.h"#include "llvm/Module.h"#include "llvm/ADT/StringExtras.h"#include <algorithm>#include <iostream>Include dependency graph for SymbolTable.cpp:

Go to the source code of this file.
Defines | |
| #define | DEBUG_SYMBOL_TABLE 0 |
| #define | DEBUG_ABSTYPE 0 |
Functions | |
| static void | DumpVal (const std::pair< const std::string, Value * > &V) |
| static void | DumpPlane (const std::pair< const Type *, std::map< const std::string, Value * > > &P) |
| static void | DumpTypes (const std::pair< const std::string, const Type * > &T) |
| #define DEBUG_ABSTYPE 0 |
Definition at line 25 of file SymbolTable.cpp.
Referenced by llvm::TypeSymbolTable::erase(), and llvm::SymbolTable::remove().
| #define DEBUG_SYMBOL_TABLE 0 |
Definition at line 24 of file SymbolTable.cpp.
| static void DumpPlane | ( | const std::pair< const Type *, std::map< const std::string, Value * > > & | P | ) | [static] |
Definition at line 426 of file SymbolTable.cpp.
References DumpVal().
Referenced by llvm::SymbolTable::dump().
| static void DumpTypes | ( | const std::pair< const std::string, const Type * > & | T | ) | [static] |
Definition at line 433 of file SymbolTable.cpp.
Referenced by llvm::TypeSymbolTable::dump(), and llvm::SymbolTable::dump().
| static void DumpVal | ( | const std::pair< const std::string, Value * > & | V | ) | [static] |
Definition at line 420 of file SymbolTable.cpp.
Referenced by llvm::ValueSymbolTable::dump(), and DumpPlane().