xref: /aosp_15_r20/external/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker //===- PDBInterfaceAnchors.h - defines class anchor funcions ----*- C++ -*-===//
2*9880d681SAndroid Build Coastguard Worker //
3*9880d681SAndroid Build Coastguard Worker //                     The LLVM Compiler Infrastructure
4*9880d681SAndroid Build Coastguard Worker //
5*9880d681SAndroid Build Coastguard Worker // This file is distributed under the University of Illinois Open Source
6*9880d681SAndroid Build Coastguard Worker // License. See LICENSE.TXT for details.
7*9880d681SAndroid Build Coastguard Worker //
8*9880d681SAndroid Build Coastguard Worker //===----------------------------------------------------------------------===//
9*9880d681SAndroid Build Coastguard Worker // Class anchors are necessary per the LLVM Coding style guide, to ensure that
10*9880d681SAndroid Build Coastguard Worker // the vtable is only generated in this object file, and not in every object
11*9880d681SAndroid Build Coastguard Worker // file that incldues the corresponding header.
12*9880d681SAndroid Build Coastguard Worker //===----------------------------------------------------------------------===//
13*9880d681SAndroid Build Coastguard Worker 
14*9880d681SAndroid Build Coastguard Worker #include "llvm/DebugInfo/PDB/IPDBDataStream.h"
15*9880d681SAndroid Build Coastguard Worker #include "llvm/DebugInfo/PDB/IPDBLineNumber.h"
16*9880d681SAndroid Build Coastguard Worker #include "llvm/DebugInfo/PDB/IPDBRawSymbol.h"
17*9880d681SAndroid Build Coastguard Worker #include "llvm/DebugInfo/PDB/IPDBSession.h"
18*9880d681SAndroid Build Coastguard Worker #include "llvm/DebugInfo/PDB/IPDBRawSymbol.h"
19*9880d681SAndroid Build Coastguard Worker 
20*9880d681SAndroid Build Coastguard Worker using namespace llvm;
21*9880d681SAndroid Build Coastguard Worker using namespace llvm::pdb;
22*9880d681SAndroid Build Coastguard Worker 
~IPDBSession()23*9880d681SAndroid Build Coastguard Worker IPDBSession::~IPDBSession() {}
24*9880d681SAndroid Build Coastguard Worker 
~IPDBDataStream()25*9880d681SAndroid Build Coastguard Worker IPDBDataStream::~IPDBDataStream() {}
26*9880d681SAndroid Build Coastguard Worker 
~IPDBRawSymbol()27*9880d681SAndroid Build Coastguard Worker IPDBRawSymbol::~IPDBRawSymbol() {}
28*9880d681SAndroid Build Coastguard Worker 
~IPDBLineNumber()29*9880d681SAndroid Build Coastguard Worker IPDBLineNumber::~IPDBLineNumber() {}
30