Home
last modified time | relevance | path

Searched refs:unique_ptr (Results 1 – 25 of 2135) sorted by relevance

12345678910>>...86

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeSession.h39 NativeSession(std::unique_ptr<PDBFile> PdbFile,
69 std::unique_ptr<IPDBEnumLineNumbers>
72 std::unique_ptr<IPDBEnumLineNumbers>
74 std::unique_ptr<IPDBEnumLineNumbers>
76 std::unique_ptr<IPDBEnumLineNumbers>
80 std::unique_ptr<IPDBEnumSourceFiles>
83 std::unique_ptr<IPDBSourceFile>
90 std::unique_ptr<PDBSymbolCompiland>
96 std::unique_ptr<IPDBSourceFile>
126 std::unique_ptr<PDBFile> Pdb;
[all …]
H A DPDBFile.h85 std::unique_ptr<msf::MappedBlockStream>
87 Expected<std::unique_ptr<msf::MappedBlockStream>>
126 std::unique_ptr<BinaryStream> Buffer;
130 std::unique_ptr<GlobalsStream> Globals;
131 std::unique_ptr<InfoStream> Info;
132 std::unique_ptr<DbiStream> Dbi;
133 std::unique_ptr<TpiStream> Tpi;
134 std::unique_ptr<TpiStream> Ipi;
135 std::unique_ptr<PublicsStream> Publics;
136 std::unique_ptr<SymbolStream> Symbols;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIASession.h33 std::unique_ptr<PDBSymbolExe> getGlobalScope() override;
43 std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA,
49 std::unique_ptr<IPDBEnumLineNumbers>
52 std::unique_ptr<IPDBEnumLineNumbers>
54 std::unique_ptr<IPDBEnumLineNumbers>
56 std::unique_ptr<IPDBEnumLineNumbers>
60 std::unique_ptr<IPDBEnumSourceFiles>
63 std::unique_ptr<IPDBSourceFile>
67 std::unique_ptr<IPDBEnumChildren<PDBSymbolCompiland>>
70 std::unique_ptr<PDBSymbolCompiland>
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h190 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(unique_ptr&& __u) _NOEXCEPT
197 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(unique_ptr<_Up, _Ep>&& __u) _NOEXCE…
232 unique_ptr(unique_ptr const&) = delete;
233 unique_ptr& operator=(unique_ptr const&) = delete;
374 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(unique_ptr&& __u) _NOEXCEPT
401 unique_ptr(unique_ptr const&) = delete;
402 unique_ptr& operator=(unique_ptr const&) = delete;
453 swap(unique_ptr<_Tp, _Dp>& __x, unique_ptr<_Tp, _Dp>& __y) _NOEXCEPT {
459 operator==(const unique_ptr<_T1, _D1>& __x, const unique_ptr<_T2, _D2>& __y) {
498 operator<=>(const unique_ptr<_T1, _D1>& __x, const unique_ptr<_T2, _D2>& __y) {
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBSession.h32 virtual std::unique_ptr<PDBSymbol>
49 virtual std::unique_ptr<PDBSymbol>
52 virtual std::unique_ptr<IPDBEnumLineNumbers>
55 virtual std::unique_ptr<IPDBEnumLineNumbers>
57 virtual std::unique_ptr<IPDBEnumLineNumbers>
59 virtual std::unique_ptr<IPDBEnumLineNumbers>
63 virtual std::unique_ptr<IPDBEnumSourceFiles>
66 virtual std::unique_ptr<IPDBSourceFile>
73 virtual std::unique_ptr<PDBSymbolCompiland>
80 virtual std::unique_ptr<IPDBSourceFile>
[all …]
H A DPDBSymbol.h80 static std::unique_ptr<PDBSymbol>
82 std::unique_ptr<IPDBRawSymbol> RawSymbol);
87 static std::unique_ptr<ConcreteT>
89 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in createAs()
96 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol); in createAs()
120 template <typename T> std::unique_ptr<T> findOneChild() const { in findOneChild()
135 std::unique_ptr<IPDBEnumSymbols> findAllChildren() const;
137 std::unique_ptr<IPDBEnumSymbols>
146 std::unique_ptr<IPDBEnumLineNumbers>
148 std::unique_ptr<IPDBEnumLineNumbers>
[all …]
H A DUDTLayout.h80 std::unique_ptr<PDBSymbolTypeBuiltin> Type;
86 std::unique_ptr<PDBSymbolData> DataMember);
93 std::unique_ptr<PDBSymbolData> DataMember;
94 std::unique_ptr<ClassLayout> UdtLayout;
100 std::unique_ptr<PDBSymbolTypeVTable> VTable);
106 std::unique_ptr<PDBSymbolTypeVTable> VTable;
123 ArrayRef<std::unique_ptr<PDBSymbolFunc>> funcs() const { return Funcs; } in funcs()
130 void addChildToLayout(std::unique_ptr<LayoutItemBase> Child);
157 std::unique_ptr<PDBSymbolTypeBaseClass> Base;
164 explicit ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT);
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.h47 std::unique_ptr<ABIInfo> Info;
412 std::unique_ptr<TargetCodeGenInfo>
421 std::unique_ptr<TargetCodeGenInfo>
424 std::unique_ptr<TargetCodeGenInfo>
427 std::unique_ptr<TargetCodeGenInfo>
430 std::unique_ptr<TargetCodeGenInfo>
440 std::unique_ptr<TargetCodeGenInfo>
443 std::unique_ptr<TargetCodeGenInfo>
446 std::unique_ptr<TargetCodeGenInfo>
449 std::unique_ptr<TargetCodeGenInfo>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DObjectYAML.h31 std::unique_ptr<ArchYAML::Archive> Arch;
32 std::unique_ptr<ELFYAML::Object> Elf;
33 std::unique_ptr<COFFYAML::Object> Coff;
34 std::unique_ptr<GOFFYAML::Object> Goff;
35 std::unique_ptr<MachOYAML::Object> MachO;
36 std::unique_ptr<MachOYAML::UniversalBinary> FatMachO;
37 std::unique_ptr<MinidumpYAML::Object> Minidump;
38 std::unique_ptr<OffloadYAML::Binary> Offload;
39 std::unique_ptr<WasmYAML::Object> Wasm;
40 std::unique_ptr<XCOFFYAML::Object> Xcoff;
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/
H A DFrontendActions.h26 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
39 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
47 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
64 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
109 static std::unique_ptr<llvm::raw_pwrite_stream>
117 virtual std::unique_ptr<raw_pwrite_stream>
146 std::unique_ptr<raw_pwrite_stream>
157 std::unique_ptr<raw_pwrite_stream>
166 std::unique_ptr<raw_pwrite_stream>
231 std::unique_ptr<FrontendAction> AdaptedAction;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h62 std::unique_ptr<const llvm::MCAsmInfo> MAI;
64 std::unique_ptr<const llvm::MCRegisterInfo> MRI;
66 std::unique_ptr<const llvm::MCSubtargetInfo> MSI;
68 std::unique_ptr<const llvm::MCInstrInfo> MII;
70 std::unique_ptr<const llvm::MCContext> Ctx;
72 std::unique_ptr<const llvm::MCDisassembler> DisAsm;
74 std::unique_ptr<llvm::MCInstPrinter> IP;
89 std::unique_ptr<const MCAsmInfo> &&MAI, in LLVMDisasmContext()
90 std::unique_ptr<const MCRegisterInfo> &&MRI, in LLVMDisasmContext()
92 std::unique_ptr<const MCInstrInfo> &&MII, in LLVMDisasmContext()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h52 llvm::Expected<std::unique_ptr<CompilerInstance>> CreateCpp();
64 static llvm::Expected<std::unique_ptr<CompilerInstance>>
77 std::unique_ptr<llvm::orc::ThreadSafeContext> TSCtx;
78 std::unique_ptr<IncrementalParser> IncrParser;
79 std::unique_ptr<IncrementalExecutor> IncrExecutor;
82 std::unique_ptr<IncrementalParser> DeviceParser;
96 static llvm::Expected<std::unique_ptr<Interpreter>>
97 create(std::unique_ptr<CompilerInstance> CI);
98 static llvm::Expected<std::unique_ptr<Interpreter>>
99 createWithCUDA(std::unique_ptr<CompilerInstance> CI,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.h21 std::unique_ptr<MCInstrInfo> MCII;
24 HexagonMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
25 std::unique_ptr<MCObjectWriter> OW,
26 std::unique_ptr<MCCodeEmitter> Emitter);
28 HexagonMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
29 std::unique_ptr<MCObjectWriter> OW,
30 std::unique_ptr<MCCodeEmitter> Emitter,
42 std::unique_ptr<MCAsmBackend> MAB,
43 std::unique_ptr<MCObjectWriter> OW,
44 std::unique_ptr<MCCodeEmitter> CE);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCELFStreamer.h26 std::unique_ptr<MCInstrInfo> MCII;
29 AVRMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, in AVRMCELFStreamer()
30 std::unique_ptr<MCObjectWriter> OW, in AVRMCELFStreamer()
31 std::unique_ptr<MCCodeEmitter> Emitter) in AVRMCELFStreamer()
36 AVRMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, in AVRMCELFStreamer()
37 std::unique_ptr<MCObjectWriter> OW, in AVRMCELFStreamer()
38 std::unique_ptr<MCCodeEmitter> Emitter, in AVRMCELFStreamer()
50 std::unique_ptr<MCAsmBackend> MAB,
51 std::unique_ptr<MCObjectWriter> OW,
52 std::unique_ptr<MCCodeEmitter> CE);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLLJIT.h233 static Expected<std::unique_ptr<ObjectLayer>>
246 std::unique_ptr<ExecutionSession> ES;
247 std::unique_ptr<PlatformSupport> PS;
257 std::unique_ptr<ThreadPool> CompileThreads;
259 std::unique_ptr<ObjectLayer> ObjLinkingLayer;
261 std::unique_ptr<IRCompileLayer> CompileLayer;
295 std::unique_ptr<LazyCallThroughManager> LCTMgr;
296 std::unique_ptr<CompileOnDemandLayer> CODLayer;
314 std::unique_ptr<ExecutorProcessControl> EPC;
315 std::unique_ptr<ExecutionSession> ES;
[all …]
H A DLayer.h109 virtual void emit(std::unique_ptr<MaterializationResponsibility> R,
145 virtual Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O,
151 Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O);
155 Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O, in add()
163 Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O);
166 virtual void emit(std::unique_ptr<MaterializationResponsibility> R,
167 std::unique_ptr<MemoryBuffer> O) = 0;
178 static Expected<std::unique_ptr<BasicObjectLayerMaterializationUnit>>
179 Create(ObjectLayer &L, std::unique_ptr<MemoryBuffer> O);
182 std::unique_ptr<MemoryBuffer> O,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp216 std::unique_ptr<PDBSymbol>
249 std::unique_ptr<PDBSymbol>
265 std::unique_ptr<PDBSymbol>
274 std::unique_ptr<IPDBEnumLineNumbers>
280 std::unique_ptr<IPDBEnumLineNumbers>
286 std::unique_ptr<IPDBEnumLineNumbers>
291 std::unique_ptr<IPDBEnumLineNumbers>
305 std::unique_ptr<IPDBSourceFile>
318 std::unique_ptr<PDBSymbolCompiland>
333 std::unique_ptr<IPDBSourceFile>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DMemoryBuffer.h97 static ErrorOr<std::unique_ptr<MemoryBuffer>>
105 static ErrorOr<std::unique_ptr<MemoryBuffer>>
111 static ErrorOr<std::unique_ptr<MemoryBuffer>>
125 static ErrorOr<std::unique_ptr<MemoryBuffer>>
132 static std::unique_ptr<MemoryBuffer>
136 static std::unique_ptr<MemoryBuffer>
141 static std::unique_ptr<MemoryBuffer>
149 static ErrorOr<std::unique_ptr<MemoryBuffer>>
155 static ErrorOr<std::unique_ptr<MemoryBuffer>>
218 static std::unique_ptr<WritableMemoryBuffer>
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/
H A DCompilationDatabase.h103 static std::unique_ptr<CompilationDatabase>
110 static std::unique_ptr<CompilationDatabase>
117 static std::unique_ptr<CompilationDatabase>
183 static std::unique_ptr<FixedCompilationDatabase>
189 static std::unique_ptr<FixedCompilationDatabase>
194 static std::unique_ptr<FixedCompilationDatabase>
228 std::unique_ptr<CompilationDatabase>
234 std::unique_ptr<CompilationDatabase>
235 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base);
239 std::unique_ptr<CompilationDatabase>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBSymbol.cpp61 return std::unique_ptr<PDBSymbol>(new Type(PDBSession));
63 std::unique_ptr<PDBSymbol>
101 std::unique_ptr<PDBSymbol>
146 std::unique_ptr<IPDBEnumSymbols>
151 std::unique_ptr<IPDBEnumSymbols>
157 std::unique_ptr<IPDBEnumSymbols>
163 std::unique_ptr<IPDBEnumSymbols>
168 std::unique_ptr<IPDBEnumSymbols>
173 std::unique_ptr<IPDBEnumLineNumbers>
178 std::unique_ptr<IPDBEnumLineNumbers>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfCorrelator.h38 static llvm::Expected<std::unique_ptr<InstrProfCorrelator>>
74 static llvm::Expected<std::unique_ptr<Context>>
75 get(std::unique_ptr<MemoryBuffer> Buffer, const object::ObjectFile &Obj,
77 std::unique_ptr<MemoryBuffer> Buffer;
90 const std::unique_ptr<Context> Ctx;
117 static llvm::Expected<std::unique_ptr<InstrProfCorrelator>>
118 get(std::unique_ptr<MemoryBuffer> Buffer, ProfCorrelatorKind FileKind);
140 static llvm::Expected<std::unique_ptr<InstrProfCorrelatorImpl<IntPtrT>>>
141 get(std::unique_ptr<InstrProfCorrelator::Context> Ctx,
177 DwarfInstrProfCorrelator(std::unique_ptr<DWARFContext> DICtx,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DTargetRegistry.h200 std::unique_ptr<MCAsmBackend> &&TAB,
201 std::unique_ptr<MCObjectWriter> &&OW,
205 std::unique_ptr<MCObjectWriter> &&OW,
209 std::unique_ptr<MCObjectWriter> &&OW,
214 std::unique_ptr<MCObjectWriter> &&OW,
219 std::unique_ptr<MCAsmBackend> &&TAB,
220 std::unique_ptr<MCObjectWriter> &&OW,
224 std::unique_ptr<MCAsmBackend> &&TAB,
229 std::unique_ptr<MCAsmBackend> &&TAB,
235 std::unique_ptr<MCAsmBackend> &&TAB,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOModule.h47 std::unique_ptr<LLVMContext> OwnedContext;
51 std::unique_ptr<Module> Mod;
54 std::unique_ptr<TargetMachine> _target;
62 LTOModule(std::unique_ptr<Module> M, MemoryBufferRef MBRef,
86 static std::unique_ptr<MemoryBuffer>
97 static ErrorOr<std::unique_ptr<LTOModule>>
100 static ErrorOr<std::unique_ptr<LTOModule>>
103 static ErrorOr<std::unique_ptr<LTOModule>>
107 static ErrorOr<std::unique_ptr<LTOModule>>
110 static ErrorOr<std::unique_ptr<LTOModule>>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkGeneric.h31 JITLinkerBase(std::unique_ptr<JITLinkContext> Ctx, in JITLinkerBase()
32 std::unique_ptr<LinkGraph> G, PassConfiguration Passes) in JITLinkerBase()
42 using AllocResult = Expected<std::unique_ptr<InFlightAlloc>>;
66 void linkPhase1(std::unique_ptr<JITLinkerBase> Self);
72 void linkPhase2(std::unique_ptr<JITLinkerBase> Self, AllocResult AR);
80 void linkPhase3(std::unique_ptr<JITLinkerBase> Self,
85 void linkPhase4(std::unique_ptr<JITLinkerBase> Self, FinalizeResult FR);
98 void abandonAllocAndBailOut(std::unique_ptr<JITLinkerBase> Self, Error Err);
100 std::unique_ptr<JITLinkContext> Ctx;
101 std::unique_ptr<LinkGraph> G;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DParser.cpp45 std::unique_ptr<Module>
49 std::unique_ptr<Module> M = in parseAssembly()
62 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFile()
78 std::unique_ptr<Module> M = in parseAssemblyWithIndex()
80 std::unique_ptr<ModuleSummaryIndex> Index = in parseAssemblyWithIndex()
105 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseAssemblyFileWithIndex()
157 std::unique_ptr<ModuleSummaryIndex>
159 std::unique_ptr<ModuleSummaryIndex> Index = in parseSummaryIndexAssembly()
168 std::unique_ptr<ModuleSummaryIndex>
170 ErrorOr<std::unique_ptr<MemoryBuffer>> FileOrErr = in parseSummaryIndexAssemblyFile()
[all …]

12345678910>>...86