Go to the documentation of this file.
9 #ifndef LLVM_DEBUGINFO_CODEVIEW_DEBUGSUBSECTION_H
10 #define LLVM_DEBUGINFO_CODEVIEW_DEBUGSUBSECTION_H
18 class BinaryStreamWriter;
53 #endif // LLVM_DEBUGINFO_CODEVIEW_DEBUGSUBSECTION_H
DebugSubsectionKind kind() const
This is an optimization pass for GlobalISel generic memory operations.
Provides write only access to a subclass of WritableBinaryStream.
static bool classof(const DebugSubsectionRef *S)
virtual ~DebugSubsectionRef()
static bool classof(const DebugSubsection *S)
DebugSubsectionKind kind() const
DebugSubsection(DebugSubsectionKind Kind)
DebugSubsectionRef(DebugSubsectionKind Kind)
virtual ~DebugSubsection()
virtual uint32_t calculateSerializedSize() const =0
add sub stmia L5 ldr r0 bl L_printf $stub Instead of a and a wouldn t it be better to do three moves *Return an aggregate type is even return S
virtual Error commit(BinaryStreamWriter &Writer) const =0
Lightweight error class with error context and mandatory checking.