9#ifndef LLVM_DEBUGINFO_CODEVIEW_CONTINUATIONRECORDBUILDER_H
10#define LLVM_DEBUGINFO_CODEVIEW_CONTINUATIONRECORDBUILDER_H
28 std::optional<ContinuationRecordKind> Kind;
34 uint32_t getCurrentSegmentLength()
const;
38 std::optional<TypeIndex> RefersTo);
This file defines the SmallVector class.
FunctionLoweringInfo::StatepointRelocationRecord RecordType
An implementation of WritableBinaryStream which can write at its end causing the underlying data to g...
ArrayRef - Represent a constant reference to an array (0 or more elements consecutively in memory),...
Provides write only access to a subclass of WritableBinaryStream.
This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small.
void begin(ContinuationRecordKind RecordKind)
std::vector< CVType > end(TypeIndex Index)
~ContinuationRecordBuilder()
ContinuationRecordBuilder()
void writeMemberType(RecordType &Record)
This is an optimization pass for GlobalISel generic memory operations.