Lines Matching refs:unique_ptr
34 explicit InputByteStream(std::unique_ptr<MemoryBuffer> Buffer) in InputByteStream()
39 std::unique_ptr<MemoryBuffer> MemBuffer;
43 RawSession::RawSession(std::unique_ptr<PDBFile> PdbFile) in RawSession()
49 std::unique_ptr<IPDBSession> &Session) { in createFromPdb()
51 ErrorOr<std::unique_ptr<MemoryBuffer>> ErrorOrBuffer = in createFromPdb()
57 std::unique_ptr<MemoryBuffer> Buffer = std::move(*ErrorOrBuffer); in createFromPdb()
60 std::unique_ptr<PDBFile> File(new PDBFile(std::move(Stream))); in createFromPdb()
72 std::unique_ptr<IPDBSession> &Session) { in createFromExe()
80 std::unique_ptr<PDBSymbolExe> RawSession::getGlobalScope() const { in getGlobalScope()
84 std::unique_ptr<PDBSymbol> RawSession::getSymbolById(uint32_t SymbolId) const { in getSymbolById()
88 std::unique_ptr<PDBSymbol>
93 std::unique_ptr<IPDBEnumLineNumbers>
99 std::unique_ptr<IPDBEnumLineNumbers>
104 std::unique_ptr<IPDBEnumSourceFiles>
111 std::unique_ptr<IPDBSourceFile>
118 std::unique_ptr<IPDBEnumChildren<PDBSymbolCompiland>>
124 std::unique_ptr<PDBSymbolCompiland>
130 std::unique_ptr<IPDBEnumSourceFiles> RawSession::getAllSourceFiles() const { in getAllSourceFiles()
134 std::unique_ptr<IPDBEnumSourceFiles> RawSession::getSourceFilesForCompiland( in getSourceFilesForCompiland()
139 std::unique_ptr<IPDBSourceFile>
144 std::unique_ptr<IPDBEnumDataStreams> RawSession::getDebugStreams() const { in getDebugStreams()