llvm::codeview::TypeIndexOffset

Maps a TypeIndex to a byte offset for log(N) lookup in a type stream.

Synopsis

Declared in <llvm/DebugInfo/CodeView/TypeIndex.h>

struct TypeIndexOffset;

Description

Used for pseudo-indexing an array of type records. An array of such records sorted by TypeIndex can allow log(N) lookups even though such a type record stream does not provide random access.

Data Members

NameDescription
Offset Byte offset of the corresponding type record.
Type TypeIndex of the record at Offset.