|
clang 23.0.0git
|
Represents a link unit (LU) summary containing merged entity summaries. More...
#include "clang/ScalableStaticAnalysis/Core/EntityLinker/LUSummary.h"
Public Member Functions | |
| LUSummary (llvm::Triple TargetTriple, NestedBuildNamespace LUNamespace) | |
| const NestedBuildNamespace & | getNamespace () const |
Friends | |
| class | AnalysisDriver |
| class | LUSummaryConsumer |
| class | SerializationFormat |
| class | TestFixture |
Represents a link unit (LU) summary containing merged entity summaries.
LUSummary is the result of linking multiple translation unit summaries together. It contains deduplicated entities with their linkage information and the merged entity summaries.
Definition at line 34 of file LUSummary.h.
|
inline |
Definition at line 53 of file LUSummary.h.
|
inline |
Definition at line 57 of file LUSummary.h.
|
friend |
|
friend |
Definition at line 36 of file LUSummary.h.
References LUSummaryConsumer.
Referenced by LUSummaryConsumer.
|
friend |
Definition at line 37 of file LUSummary.h.
References SerializationFormat.
Referenced by SerializationFormat.
|
friend |