LLVM 20.0.0git
|
#include "llvm/ADT/ArrayRef.h"
#include "llvm/DebugInfo/PDB/DIA/DIASupport.h"
#include "llvm/Support/ConvertUTF.h"
Go to the source code of this file.
Functions | |
template<typename Obj > | |
std::string | invokeBstrMethod (Obj &Object, HRESULT(__stdcall Obj::*Func)(BSTR *)) |
std::string invokeBstrMethod | ( | Obj & | Object, |
HRESULT(__stdcall Obj::*)(BSTR *) | Func | ||
) |
Definition at line 17 of file DIAUtils.h.
References llvm::convertUTF16ToUTF8String().
Referenced by llvm::pdb::DIAInjectedSource::getFileName(), llvm::pdb::DIASourceFile::getFileName(), llvm::pdb::DIADataStream::getName(), llvm::pdb::DIATable::getName(), llvm::pdb::DIAInjectedSource::getObjectFileName(), llvm::pdb::DIAFrameData::getProgram(), and llvm::pdb::DIAInjectedSource::getVirtualFileName().