Lines Matching refs:make_unique

153   auto RawSymbol = std::make_unique<DIARawSymbol>(*this, GlobalScope);  in getGlobalScope()
188 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, LocatedSymbol); in getSymbolById()
205 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByAddress()
217 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByRVA()
230 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolBySectOffset()
246 return std::make_unique<DIAEnumLineNumbers>(LineNumbers); in findLineNumbers()
260 return std::make_unique<DIAEnumLineNumbers>(LineNumbers); in findLineNumbersByAddress()
269 return std::make_unique<DIAEnumLineNumbers>(LineNumbers); in findLineNumbersByRVA()
279 return std::make_unique<DIAEnumLineNumbers>(LineNumbers); in findLineNumbersBySectOffset()
301 return std::make_unique<DIAEnumSourceFiles>(*this, SourceFiles); in findSourceFiles()
337 return std::make_unique<DIAEnumSourceFiles>(*this, Files); in getAllSourceFiles()
350 return std::make_unique<DIAEnumSourceFiles>(*this, Files); in getSourceFilesForCompiland()
359 return std::make_unique<DIASourceFile>(*this, LocatedFile); in getSourceFileById()
367 return std::make_unique<DIAEnumDebugStreams>(DiaEnumerator); in getDebugStreams()
375 return std::make_unique<DIAEnumTables>(DiaEnumerator); in getEnumTables()
402 return std::make_unique<DIAEnumInjectedSources>(Files); in getInjectedSources()
412 return std::make_unique<DIAEnumSectionContribs>(*this, Sections); in getSectionContribs()
422 return std::make_unique<DIAEnumFrameData>(FD); in getFrameData()