#include "llvm/Pass.h"
#include <set>
-class SymbolTable;
+
+namespace llvm {
+
class Type;
class FindUsedTypes : public Pass {
///
void IncorporateValue(const Value *V);
- /// IncorporateSymbolTable - Include any named types.
- ///
- void IncorporateSymbolTable(const SymbolTable &ST);
-
public:
/// run - This incorporates all types used by the specified module
bool run(Module &M);
static IncludeFile
FIND_USED_TYPES_INCLUDE_FILE((void*)&FindUsedTypes::stub);
+} // End llvm namespace
+
#endif