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