LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SymbolTable.cpp File Reference

#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 Documentation

#define DEBUG_ABSTYPE   0
 

Definition at line 25 of file SymbolTable.cpp.

#define DEBUG_SYMBOL_TABLE   0
 

Definition at line 24 of file SymbolTable.cpp.


Function Documentation

static void DumpPlane const std::pair< const Type *, std::map< const std::string, Value * > > &  P  )  [static]
 

Definition at line 481 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 488 of file SymbolTable.cpp.

Referenced by llvm::SymbolTable::dump().

static void DumpVal const std::pair< const std::string, Value * > &  V  )  [static]
 

Definition at line 475 of file SymbolTable.cpp.

Referenced by DumpPlane().