|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
include/llvm/MC/MCMachObjectWriter.h 81 class MachObjectWriter : public MCObjectWriter {
lib/MC/ELFObjectWriter.cpp 231 class ELFObjectWriter : public MCObjectWriter {
lib/MC/WasmObjectWriter.cpp 212 class WasmObjectWriter : public MCObjectWriter {
lib/MC/WinCOFFObjectWriter.cpp 124 class WinCOFFObjectWriter : public MCObjectWriter {
lib/MC/XCOFFObjectWriter.cpp 147 class XCOFFObjectWriter : public MCObjectWriter {
Declarations
include/llvm/MC/MCAsmBackend.h 33 class MCObjectWriter;
include/llvm/MC/MCAssembler.h 40 class MCObjectWriter;
include/llvm/MC/MCELFObjectWriter.h 26 class MCObjectWriter;
include/llvm/Support/TargetRegistry.h 48 class MCObjectWriter;
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h 29 class MCObjectWriter;
lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h 25 class MCObjectWriter;
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h 25 class MCObjectWriter;
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h 27 class MCObjectWriter;
References
include/llvm/MC/MCAsmBackend.h 59 std::unique_ptr<MCObjectWriter>
65 std::unique_ptr<MCObjectWriter>
include/llvm/MC/MCAssembler.h 108 std::unique_ptr<MCObjectWriter> Writer;
223 std::unique_ptr<MCObjectWriter> Writer);
290 MCObjectWriter *getWriterPtr() const { return Writer.get(); }
296 MCObjectWriter &getWriter() const { return *Writer; }
include/llvm/MC/MCELFObjectWriter.h 152 std::unique_ptr<MCObjectWriter>
156 std::unique_ptr<MCObjectWriter>
include/llvm/MC/MCELFStreamer.h 26 std::unique_ptr<MCObjectWriter> OW,
102 std::unique_ptr<MCObjectWriter> OW,
include/llvm/MC/MCMachObjectWriter.h 81 class MachObjectWriter : public MCObjectWriter {
281 std::unique_ptr<MCObjectWriter>
include/llvm/MC/MCObjectStreamer.h 59 std::unique_ptr<MCObjectWriter> OW,
include/llvm/MC/MCObjectWriter.h 44 MCObjectWriter(const MCObjectWriter &) = delete;
45 MCObjectWriter &operator=(const MCObjectWriter &) = delete;
45 MCObjectWriter &operator=(const MCObjectWriter &) = delete;
include/llvm/MC/MCWasmObjectWriter.h 51 std::unique_ptr<MCObjectWriter>
include/llvm/MC/MCWasmStreamer.h 30 std::unique_ptr<MCObjectWriter> OW,
include/llvm/MC/MCWinCOFFObjectWriter.h 51 std::unique_ptr<MCObjectWriter>
include/llvm/MC/MCWinCOFFStreamer.h 31 std::unique_ptr<MCObjectWriter> OW);
include/llvm/MC/MCXCOFFObjectWriter.h 35 std::unique_ptr<MCObjectWriter>
include/llvm/MC/MCXCOFFStreamer.h 19 std::unique_ptr<MCObjectWriter> OW,
include/llvm/Support/TargetRegistry.h 89 std::unique_ptr<MCObjectWriter> &&OW,
94 std::unique_ptr<MCObjectWriter> &&OW,
100 std::unique_ptr<MCObjectWriter> &&OW,
105 std::unique_ptr<MCObjectWriter> &&OW,
169 std::unique_ptr<MCObjectWriter> &&OW,
173 std::unique_ptr<MCObjectWriter> &&OW,
178 std::unique_ptr<MCObjectWriter> &&OW,
184 std::unique_ptr<MCObjectWriter> &&OW,
472 std::unique_ptr<MCObjectWriter> &&OW,
lib/MC/ELFObjectWriter.cpp 231 class ELFObjectWriter : public MCObjectWriter {
1547 std::unique_ptr<MCObjectWriter>
1554 std::unique_ptr<MCObjectWriter>
lib/MC/MCAsmBackend.cpp 31 std::unique_ptr<MCObjectWriter>
55 std::unique_ptr<MCObjectWriter>
lib/MC/MCAssembler.cpp 89 std::unique_ptr<MCObjectWriter> Writer)
242 } else if (auto *Writer = getWriterPtr()) {
lib/MC/MCELFStreamer.cpp 43 std::unique_ptr<MCObjectWriter> OW,
703 std::unique_ptr<MCObjectWriter> &&OW,
lib/MC/MCMachOStreamer.cpp 66 std::unique_ptr<MCObjectWriter> OW,
508 std::unique_ptr<MCObjectWriter> &&OW,
lib/MC/MCObjectStreamer.cpp 27 std::unique_ptr<MCObjectWriter> OW,
lib/MC/MCWasmStreamer.cpp 202 std::unique_ptr<MCObjectWriter> &&OW,
lib/MC/MCWinCOFFStreamer.cpp 47 std::unique_ptr<MCObjectWriter> OW)
lib/MC/MCXCOFFStreamer.cpp 25 std::unique_ptr<MCObjectWriter> OW,
87 std::unique_ptr<MCObjectWriter> &&OW,
lib/MC/MachObjectWriter.cpp 1047 std::unique_ptr<MCObjectWriter>
lib/MC/WasmObjectWriter.cpp 212 class WasmObjectWriter : public MCObjectWriter {
1595 std::unique_ptr<MCObjectWriter>
lib/MC/WinCOFFObjectWriter.cpp 124 class WinCOFFObjectWriter : public MCObjectWriter {
1099 std::unique_ptr<MCObjectWriter> llvm::createWinCOFFObjectWriter(
lib/MC/XCOFFObjectWriter.cpp 147 class XCOFFObjectWriter : public MCObjectWriter {
645 std::unique_ptr<MCObjectWriter>
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp 78 std::unique_ptr<MCObjectWriter> OW,
206 std::unique_ptr<MCObjectWriter> OW,
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h 22 std::unique_ptr<MCObjectWriter> OW,
lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp 278 std::unique_ptr<MCObjectWriter> &&OW,
287 std::unique_ptr<MCObjectWriter> &&OW,
298 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp 26 std::unique_ptr<MCObjectWriter> OW)
193 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h 23 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp 24 std::unique_ptr<MCObjectWriter> OW,
34 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h 27 std::unique_ptr<MCObjectWriter> OW,
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp 101 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp 444 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
1505 std::unique_ptr<MCObjectWriter> OW,
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp 210 std::unique_ptr<MCObjectWriter> &&OW,
220 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h 79 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp 22 std::unique_ptr<MCObjectWriter> OW)
42 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp 46 std::unique_ptr<MCObjectWriter> OW,
lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h 30 std::unique_ptr<MCObjectWriter> OW,
37 std::unique_ptr<MCObjectWriter> OW,
51 std::unique_ptr<MCObjectWriter> OW,
lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp 73 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp 50 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter)
56 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
154 std::unique_ptr<MCObjectWriter> OW,
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h 25 std::unique_ptr<MCObjectWriter> OW,
29 std::unique_ptr<MCObjectWriter> OW,
44 std::unique_ptr<MCObjectWriter> OW,
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp 255 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp 27 std::unique_ptr<MCObjectWriter> OW,
117 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h 37 std::unique_ptr<MCObjectWriter> OW,
77 std::unique_ptr<MCObjectWriter> OW,
lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h 27 std::unique_ptr<MCObjectWriter> OW,
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp 105 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp 46 std::unique_ptr<MCObjectWriter> OW,
264 std::unique_ptr<MCObjectWriter> OW,
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h 100 std::unique_ptr<MCObjectWriter> &&OW,
lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp 25 std::unique_ptr<MCObjectWriter> OW)
65 std::unique_ptr<MCObjectWriter> &&OW,
tools/clang/tools/driver/cc1as_main.cpp 473 std::unique_ptr<MCObjectWriter> OW =
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp 101 std::unique_ptr<MCObjectWriter> MOW(MAB->createObjectWriter(ObjStream));
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>