clang 22.0.0git
clang::installapi::DylibVerifier::SymbolContext Struct Reference

Metadata stored about a mapping of a declaration to a symbol. More...

Public Attributes

std::string SymbolName {""}
EncodeKind Kind = EncodeKind::GlobalSymbol
const FrontendAttrsFA = nullptr
ObjCIFSymbolKind ObjCIFKind = ObjCIFSymbolKind::None
bool Inlined = false

Detailed Description

Metadata stored about a mapping of a declaration to a symbol.

Definition at line 41 of file DylibVerifier.cpp.

Member Data Documentation

◆ FA

const FrontendAttrs* clang::installapi::DylibVerifier::SymbolContext::FA = nullptr

◆ Inlined

bool clang::installapi::DylibVerifier::SymbolContext::Inlined = false

Definition at line 56 of file DylibVerifier.cpp.

Referenced by clang::installapi::DylibVerifier::verify().

◆ Kind

EncodeKind clang::installapi::DylibVerifier::SymbolContext::Kind = EncodeKind::GlobalSymbol

◆ ObjCIFKind

ObjCIFSymbolKind clang::installapi::DylibVerifier::SymbolContext::ObjCIFKind = ObjCIFSymbolKind::None

Definition at line 53 of file DylibVerifier.cpp.

Referenced by clang::installapi::DylibVerifier::verify().

◆ SymbolName

std::string clang::installapi::DylibVerifier::SymbolContext::SymbolName {""}

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