|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp 43 class AArch64MCCodeEmitter : public MCCodeEmitter {
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h 28 class AMDGPUMCCodeEmitter : public MCCodeEmitter {
lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp 37 class R600MCCodeEmitter : public MCCodeEmitter {
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp 50 class ARMMCCodeEmitter : public MCCodeEmitter {
lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h 37 class AVRMCCodeEmitter : public MCCodeEmitter {
lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp 32 class BPFMCCodeEmitter : public MCCodeEmitter {
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h 34 class HexagonMCCodeEmitter : public MCCodeEmitter {
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp 39 class LanaiMCCodeEmitter : public MCCodeEmitter {
lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp 35 class MSP430MCCodeEmitter : public MCCodeEmitter {
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h 30 class MipsMCCodeEmitter : public MCCodeEmitter {
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h 25 class PPCMCCodeEmitter : public MCCodeEmitter {
lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp 40 class RISCVMCCodeEmitter : public MCCodeEmitter {
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp 45 class SparcMCCodeEmitter : public MCCodeEmitter {
lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp 35 class SystemZMCCodeEmitter : public MCCodeEmitter {
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp 38 class WebAssemblyMCCodeEmitter final : public MCCodeEmitter {
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp 39 class X86MCCodeEmitter : public MCCodeEmitter {
Declarations
include/llvm/MC/MCAssembler.h 38 class MCCodeEmitter;
include/llvm/MC/MCELFStreamer.h 19 class MCCodeEmitter;
include/llvm/MC/MCObjectStreamer.h 19 class MCCodeEmitter;
include/llvm/MC/MCStreamer.h 42 class MCCodeEmitter;
include/llvm/MC/MCWinCOFFStreamer.h 19 class MCCodeEmitter;
include/llvm/Support/TargetRegistry.h 42 class MCCodeEmitter;
lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h 23 class MCCodeEmitter;
lib/Target/AMDGPU/AMDGPUAsmPrinter.h 35 class MCCodeEmitter;
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h 21 class MCCodeEmitter;
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h 24 class MCCodeEmitter;
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h 24 class MCCodeEmitter;
lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h 23 class MCCodeEmitter;
lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h 23 class MCCodeEmitter;
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h 53 class MCCodeEmitter;
lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h 22 class MCCodeEmitter;
lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h 22 class MCCodeEmitter;
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h 25 class MCCodeEmitter;
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h 22 class MCCodeEmitter;
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h 27 class MCCodeEmitter;
lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h 23 class MCCodeEmitter;
lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h 22 class MCCodeEmitter;
lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h 19 class MCCodeEmitter;
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h 26 class MCCodeEmitter;
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h 23 class MCCodeEmitter;
unittests/DebugInfo/DWARF/DwarfGenerator.h 34 class MCCodeEmitter;
References
include/llvm/MC/MCAssembler.h 106 std::unique_ptr<MCCodeEmitter> Emitter;
222 std::unique_ptr<MCCodeEmitter> Emitter,
288 MCCodeEmitter *getEmitterPtr() const { return Emitter.get(); }
294 MCCodeEmitter &getEmitter() const { return *Emitter; }
include/llvm/MC/MCCodeEmitter.h 26 MCCodeEmitter(const MCCodeEmitter &) = delete;
27 MCCodeEmitter &operator=(const MCCodeEmitter &) = delete;
27 MCCodeEmitter &operator=(const MCCodeEmitter &) = delete;
include/llvm/MC/MCELFStreamer.h 27 std::unique_ptr<MCCodeEmitter> Emitter);
103 std::unique_ptr<MCCodeEmitter> Emitter,
include/llvm/MC/MCObjectStreamer.h 60 std::unique_ptr<MCCodeEmitter> Emitter);
include/llvm/MC/MCStreamer.h 1045 MCInstPrinter *InstPrint, MCCodeEmitter *CE,
include/llvm/MC/MCWasmStreamer.h 31 std::unique_ptr<MCCodeEmitter> Emitter)
include/llvm/MC/MCWinCOFFStreamer.h 30 std::unique_ptr<MCCodeEmitter> CE,
include/llvm/MC/MCXCOFFStreamer.h 20 std::unique_ptr<MCCodeEmitter> Emitter);
include/llvm/MCA/CodeEmitter.h 42 const MCCodeEmitter &MCE;
59 const MCCodeEmitter &CE, ArrayRef<MCInst> S)
include/llvm/Support/TargetRegistry.h 84 MCInstPrinter *InstPrint, std::unique_ptr<MCCodeEmitter> &&CE,
90 std::unique_ptr<MCCodeEmitter> &&CE,
95 std::unique_ptr<MCCodeEmitter> &&CE,
101 std::unique_ptr<MCCodeEmitter> &&CE,
106 std::unique_ptr<MCCodeEmitter> &&CE,
163 using MCCodeEmitterCtorTy = MCCodeEmitter *(*)(const MCInstrInfo &II,
170 std::unique_ptr<MCCodeEmitter> &&Emitter, bool RelaxAll);
174 std::unique_ptr<MCCodeEmitter> &&Emitter, bool RelaxAll,
179 std::unique_ptr<MCCodeEmitter> &&Emitter, bool RelaxAll,
185 std::unique_ptr<MCCodeEmitter> &&Emitter, bool RelaxAll);
454 MCCodeEmitter *createMCCodeEmitter(const MCInstrInfo &II,
473 std::unique_ptr<MCCodeEmitter> &&Emitter,
527 std::unique_ptr<MCCodeEmitter> &&CE,
1200 static MCCodeEmitter *Allocator(const MCInstrInfo & /*II*/,
lib/CodeGen/LLVMTargetMachine.cpp 137 std::unique_ptr<MCCodeEmitter> MCE;
154 MCCodeEmitter *MCE = getTarget().createMCCodeEmitter(MII, MRI, Context);
246 MCCodeEmitter *MCE =
lib/MC/MCAsmStreamer.cpp 67 MCInstPrinter *printer, std::unique_ptr<MCCodeEmitter> emitter,
2029 std::unique_ptr<MCCodeEmitter> &&CE,
lib/MC/MCAssembler.cpp 88 std::unique_ptr<MCCodeEmitter> Emitter,
lib/MC/MCELFStreamer.cpp 44 std::unique_ptr<MCCodeEmitter> Emitter)
704 std::unique_ptr<MCCodeEmitter> &&CE,
lib/MC/MCMachOStreamer.cpp 67 std::unique_ptr<MCCodeEmitter> Emitter,
509 std::unique_ptr<MCCodeEmitter> &&CE,
lib/MC/MCObjectStreamer.cpp 28 std::unique_ptr<MCCodeEmitter> Emitter)
lib/MC/MCWasmStreamer.cpp 203 std::unique_ptr<MCCodeEmitter> &&CE,
lib/MC/MCWinCOFFStreamer.cpp 46 std::unique_ptr<MCCodeEmitter> CE,
lib/MC/MCXCOFFStreamer.cpp 26 std::unique_ptr<MCCodeEmitter> Emitter)
88 std::unique_ptr<MCCodeEmitter> &&CE,
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp 79 std::unique_ptr<MCCodeEmitter> Emitter)
207 std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h 23 std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp 43 class AArch64MCCodeEmitter : public MCCodeEmitter {
645 MCCodeEmitter *llvm::createAArch64MCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp 279 std::unique_ptr<MCCodeEmitter> &&Emitter,
288 std::unique_ptr<MCCodeEmitter> &&Emitter,
299 std::unique_ptr<MCCodeEmitter> &&Emitter, bool RelaxAll,
lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h 39 MCCodeEmitter *createAArch64MCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp 25 std::unique_ptr<MCCodeEmitter> CE,
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/AMDGPUAsmPrinter.h 63 MCCodeEmitter *DumpCodeInstEmitter = nullptr;
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp 25 std::unique_ptr<MCCodeEmitter> Emitter)
34 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h 28 std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h 28 class AMDGPUMCCodeEmitter : public MCCodeEmitter {
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp 102 std::unique_ptr<MCCodeEmitter> &&Emitter,
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h 36 MCCodeEmitter *createR600MCCodeEmitter(const MCInstrInfo &MCII,
41 MCCodeEmitter *createSIMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp 37 class R600MCCodeEmitter : public MCCodeEmitter {
93 MCCodeEmitter *llvm::createR600MCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp 89 MCCodeEmitter *llvm::createSIMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp 444 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
1506 std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp 50 class ARMMCCodeEmitter : public MCCodeEmitter {
2009 MCCodeEmitter *llvm::createARMLEMCCodeEmitter(const MCInstrInfo &MCII,
2015 MCCodeEmitter *llvm::createARMBEMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp 211 std::unique_ptr<MCCodeEmitter> &&Emitter,
221 std::unique_ptr<MCCodeEmitter> &&Emitter, bool RelaxAll,
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h 59 MCCodeEmitter *createARMLEMCCodeEmitter(const MCInstrInfo &MCII,
63 MCCodeEmitter *createARMBEMCCodeEmitter(const MCInstrInfo &MCII,
80 std::unique_ptr<MCCodeEmitter> &&Emitter,
lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp 21 std::unique_ptr<MCCodeEmitter> CE,
43 std::unique_ptr<MCCodeEmitter> &&Emitter, bool RelaxAll,
lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp 296 MCCodeEmitter *createAVRMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h 37 class AVRMCCodeEmitter : public MCCodeEmitter {
lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp 47 std::unique_ptr<MCCodeEmitter> CE) {
lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h 31 std::unique_ptr<MCCodeEmitter> Emitter)
38 std::unique_ptr<MCCodeEmitter> Emitter,
52 std::unique_ptr<MCCodeEmitter> CE);
lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp 74 std::unique_ptr<MCCodeEmitter> &&Emitter,
lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h 38 MCCodeEmitter *createAVRMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp 32 class BPFMCCodeEmitter : public MCCodeEmitter {
74 MCCodeEmitter *llvm::createBPFMCCodeEmitter(const MCInstrInfo &MCII,
80 MCCodeEmitter *llvm::createBPFbeMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h 36 MCCodeEmitter *createBPFMCCodeEmitter(const MCInstrInfo &MCII,
39 MCCodeEmitter *createBPFbeMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp 47 void ReplaceInstruction(MCCodeEmitter &E, MCRelaxableFragment &RF,
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp 794 MCCodeEmitter *llvm::createHexagonMCCodeEmitter(MCInstrInfo const &MII,
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h 34 class HexagonMCCodeEmitter : public MCCodeEmitter {
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,
155 std::unique_ptr<MCCodeEmitter> CE) {
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h 26 std::unique_ptr<MCCodeEmitter> Emitter);
30 std::unique_ptr<MCCodeEmitter> Emitter,
45 std::unique_ptr<MCCodeEmitter> CE);
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp 256 std::unique_ptr<MCCodeEmitter> &&Emitter,
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h 84 MCCodeEmitter *createHexagonMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp 39 class LanaiMCCodeEmitter : public MCCodeEmitter {
305 llvm::MCCodeEmitter *
lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h 34 MCCodeEmitter *createLanaiMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp 35 class MSP430MCCodeEmitter : public MCCodeEmitter {
202 MCCodeEmitter *createMSP430MCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h 33 MCCodeEmitter *createMSP430MCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp 28 std::unique_ptr<MCCodeEmitter> Emitter)
117 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h 38 std::unique_ptr<MCCodeEmitter> Emitter);
78 std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp 44 MCCodeEmitter *createMipsMCCodeEmitterEB(const MCInstrInfo &MCII,
50 MCCodeEmitter *createMipsMCCodeEmitterEL(const MCInstrInfo &MCII,
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h 30 class MipsMCCodeEmitter : public MCCodeEmitter {
lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h 28 std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp 106 std::unique_ptr<MCCodeEmitter> &&Emitter,
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h 35 MCCodeEmitter *createMipsMCCodeEmitterEB(const MCInstrInfo &MCII,
38 MCCodeEmitter *createMipsMCCodeEmitterEL(const MCInstrInfo &MCII,
lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp 47 std::unique_ptr<MCCodeEmitter> Emitter)
265 std::unique_ptr<MCCodeEmitter> Emitter,
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp 36 MCCodeEmitter *llvm::createPPCMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h 25 class PPCMCCodeEmitter : public MCCodeEmitter {
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h 39 MCCodeEmitter *createPPCMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp 40 class RISCVMCCodeEmitter : public MCCodeEmitter {
86 MCCodeEmitter *llvm::createRISCVMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h 35 MCCodeEmitter *createRISCVMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp 45 class SparcMCCodeEmitter : public MCCodeEmitter {
229 MCCodeEmitter *llvm::createSparcMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h 35 MCCodeEmitter *createSparcMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp 35 class SystemZMCCodeEmitter : public MCCodeEmitter {
303 MCCodeEmitter *llvm::createSystemZMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h 84 MCCodeEmitter *createSystemZMCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp 38 class WebAssemblyMCCodeEmitter final : public MCCodeEmitter {
55 MCCodeEmitter *llvm::createWebAssemblyMCCodeEmitter(const MCInstrInfo &MCII) {
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h 36 MCCodeEmitter *createWebAssemblyMCCodeEmitter(const MCInstrInfo &MCII);
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp 39 class X86MCCodeEmitter : public MCCodeEmitter {
1650 MCCodeEmitter *llvm::createX86MCCodeEmitter(const MCInstrInfo &MCII,
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h 71 MCCodeEmitter *createX86MCCodeEmitter(const MCInstrInfo &MCII,
101 std::unique_ptr<MCCodeEmitter> &&CE,
lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp 24 std::unique_ptr<MCCodeEmitter> CE,
66 std::unique_ptr<MCCodeEmitter> &&CE,
lib/Target/X86/X86AsmPrinter.h 32 std::unique_ptr<MCCodeEmitter> CodeEmitter;
50 MCCodeEmitter *CodeEmitter);
lib/Target/X86/X86MCInstLower.cpp 81 MCCodeEmitter *CodeEmitter) {
tools/clang/tools/driver/cc1as_main.cpp 448 std::unique_ptr<MCCodeEmitter> CE;
469 std::unique_ptr<MCCodeEmitter> CE(
tools/dsymutil/DwarfStreamer.h 158 MCCodeEmitter *MCE; // Owned by MCStreamer
tools/llvm-dwp/llvm-dwp.cpp 703 MCCodeEmitter *MCE = TheTarget->createMCCodeEmitter(*MII, *MRI, MC);
tools/llvm-exegesis/lib/LlvmState.cpp 65 std::unique_ptr<const MCCodeEmitter> CodeEmitter(
tools/llvm-mc/llvm-mc.cpp 460 std::unique_ptr<MCCodeEmitter> CE;
485 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx);
tools/llvm-mca/llvm-mca.cpp 442 std::unique_ptr<MCCodeEmitter> MCE(
unittests/DebugInfo/DWARF/DwarfGenerator.h 244 MCCodeEmitter *MCE; // Owned by MCStreamer
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp 91 std::unique_ptr<MCCodeEmitter> CE(
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; };
1558 { 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>