PDBSymbolTypeDimension.cpp 795 B

1234567891011121314151617181920212223242526
  1. //===- PDBSymbolTypeDimension.cpp - --------------------------------*- C++
  2. //-*-===//
  3. //
  4. // The LLVM Compiler Infrastructure
  5. //
  6. // This file is distributed under the University of Illinois Open Source
  7. // License. See LICENSE.TXT for details.
  8. //
  9. //===----------------------------------------------------------------------===//
  10. #include "llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h"
  11. #include "llvm/DebugInfo/PDB/PDBSymbol.h"
  12. #include "llvm/DebugInfo/PDB/PDBSymDumper.h"
  13. #include <utility>
  14. using namespace llvm;
  15. PDBSymbolTypeDimension::PDBSymbolTypeDimension(
  16. const IPDBSession &PDBSession, std::unique_ptr<IPDBRawSymbol> Symbol)
  17. : PDBSymbol(PDBSession, std::move(Symbol)) {}
  18. void PDBSymbolTypeDimension::dump(PDBSymDumper &Dumper) const {
  19. Dumper.dump(*this);
  20. }