clang 23.0.0git
clang::ssaf::LUSummaryEncoding Class Reference

Represents a link unit summary in its serialized encoding. More...

#include "clang/Analysis/Scalable/EntityLinker/LUSummaryEncoding.h"

Public Member Functions

 LUSummaryEncoding (NestedBuildNamespace LUNamespace)

Friends

class EntityLinker
class SerializationFormat
class TestFixture

Detailed Description

Represents a link unit summary in its serialized encoding.

LUSummaryEncoding holds the combined entity summary data from multiple translation units in a format-specific encoding. It is produced by the entity linker and contains deduplicated and patched entity summaries.

Definition at line 33 of file LUSummaryEncoding.h.

Constructor & Destructor Documentation

◆ LUSummaryEncoding()

clang::ssaf::LUSummaryEncoding::LUSummaryEncoding ( NestedBuildNamespace LUNamespace)
inlineexplicit

Definition at line 53 of file LUSummaryEncoding.h.

◆ EntityLinker

friend class EntityLinker
friend

Definition at line 34 of file LUSummaryEncoding.h.

References EntityLinker.

Referenced by EntityLinker.

◆ SerializationFormat

friend class SerializationFormat
friend

Definition at line 35 of file LUSummaryEncoding.h.

References SerializationFormat.

Referenced by SerializationFormat.

◆ TestFixture

friend class TestFixture
friend

Definition at line 36 of file LUSummaryEncoding.h.

References TestFixture.

Referenced by TestFixture.


The documentation for this class was generated from the following file: