Symbol table format, reader, and builder for LLVM IR bitcode.

Namespaces

Name

Description

storage

Low‐level serialization format for the IR symbol table.

Types

Name

Description

FileContents

The contents of the irsymtab in a bitcode file. Any underlying data for the irsymtab are owned by Symtab and Strtab.

Reader

This class can be used to read a Symtab and Strtab produced by irsymtab::build.

Symbol

This represents a symbol that has been read from a storage::Symbol and possibly a storage::Uncommon.

Functions

Name

Description

build

Fills in Symtab and StrtabBuilder with a valid symbol and string table for Mods.

readBitcode

Reads the contents of a bitcode file, creating its irsymtab if necessary.

Created with MrDocs