Module text_stub_library::yaml[][src]

YAML structures in text stub files.

This module defines raw YAML primitives existing in text stub files / .tbd files.

See https://github.com/llvm/llvm-project/blob/main/llvm/lib/TextAPI/MachO/TextStub.cpp for specifications of the YAML files.

Structs

TbdUmbrellaSection
TbdVersion1

Version 1 of the TBD structure.

TbdVersion2

Version 2 of the TBD data structure.

TbdVersion2UndefinedsSection

Undefineds sections in a version 2 TBD structure.

TbdVersion3

Version 3 of the TBD data structure.

TbdVersion3ExportSection

Export section in a TBD version 3 structure.

TbdVersion3UndefinedsSection

Undefineds section in a version 3 TBD structure.

TbdVersion4

Version 4 of the TBD data structure.

TbdVersion4AllowableClient

An allowable client in a TBD version 4 data structure.

TbdVersion4ExportSection

(Re)export section in a TBD version 4 structure.

TbdVersion4UndefinedsSection

Undefineds sections in a version 4 TBD structure.

TbdVersion4Uuid

A UUID value in a TBD version 4 data structure.

TbdVersion12ExportSection

Export section in a TBD version 1 or 2 structure.