Provide DIA implementation of DebugInfoPDB.
[oota-llvm.git] / include / llvm / DebugInfo / PDB / PDBSymbolTypeFriend.h
index 547e9401f9b8f1fc0f66a74cea44a9d85854c296..8e7e93e719a3db557efb8b4a7a03398b63064c44 100644 (file)
 
 namespace llvm {
 
+class raw_ostream;
+
 class PDBSymbolTypeFriend : public PDBSymbol {
 public:
-  PDBSymbolTypeFriend(std::unique_ptr<IPDBRawSymbol> FriendTypeSymbol);
+  PDBSymbolTypeFriend(const IPDBSession &PDBSession,
+                      std::unique_ptr<IPDBRawSymbol> Symbol);
+
+  void dump(llvm::raw_ostream &OS) const override;
 
   FORWARD_SYMBOL_METHOD(getClassParentId)
   FORWARD_SYMBOL_METHOD(getName)