|
clang 23.0.0git
|
Represents a multi-architecture shared library. More...
#include "clang/ScalableStaticAnalysis/Core/EntityLinker/MultiArchSharedLibrary.h"
Public Member Functions | |
| MultiArchSharedLibrary (NestedBuildNamespace Namespace) | |
Friends | |
| class | SerializationFormat |
| class | TestFixture |
Represents a multi-architecture shared library.
A MultiArchSharedLibrary bundles per-architecture LUSummaryEncoding members, mirroring the role of a Mach-O fat shared library (the result of lipo -create over per-architecture .dylib files). All members represent the same logical shared library built for different architectures; the wrapper's Namespace is the nested build namespace identifying that shared library, and every member's LUNamespace must equal it exactly.
Definition at line 36 of file MultiArchSharedLibrary.h.
|
inlineexplicit |
Definition at line 68 of file MultiArchSharedLibrary.h.
|
friend |
Definition at line 37 of file MultiArchSharedLibrary.h.
References SerializationFormat.
Referenced by SerializationFormat.
|
friend |
Definition at line 38 of file MultiArchSharedLibrary.h.
References TestFixture.
Referenced by TestFixture.