clang 24.0.0git
ErrorMessages Namespace Reference

Variables

static constexpr const char * EntityLinkerFatalErrorPrefix
static constexpr const char * EntityAlreadyExistsInLinkageTable
static constexpr const char * MissingLinkageInformation
static constexpr const char * DuplicateEntityIdInTUSummary
static constexpr const char * EntityNotFoundInResolutionTable
static constexpr const char * FailedToInsertEntityIntoOutputSummary
static constexpr const char * DuplicateTUNamespace
static constexpr const char * LinkingStaticLibraryMember
static constexpr const char * MismatchedTargetTriple
static constexpr const char * NoMemberForTargetTriple

Variable Documentation

◆ DuplicateEntityIdInTUSummary

const char* ErrorMessages::DuplicateEntityIdInTUSummary
staticconstexpr
Initial value:
=
"{0} - Duplicate {1} in EntityResolutionTable"

Definition at line 39 of file EntityLinker.cpp.

◆ DuplicateTUNamespace

const char* ErrorMessages::DuplicateTUNamespace
staticconstexpr
Initial value:
=
"failed to link TU summary: duplicate {0}"

Definition at line 48 of file EntityLinker.cpp.

Referenced by clang::ssaf::EntityLinker::link().

◆ EntityAlreadyExistsInLinkageTable

const char* ErrorMessages::EntityAlreadyExistsInLinkageTable
staticconstexpr
Initial value:
=
"{0} - {1} with {2} already exists in LUSummary"

Definition at line 33 of file EntityLinker.cpp.

◆ EntityLinkerFatalErrorPrefix

const char* ErrorMessages::EntityLinkerFatalErrorPrefix
staticconstexpr
Initial value:
=
"EntityLinker: Corrupted TUSummary or logic bug"

Definition at line 30 of file EntityLinker.cpp.

◆ EntityNotFoundInResolutionTable

const char* ErrorMessages::EntityNotFoundInResolutionTable
staticconstexpr
Initial value:
=
"{0} - {1} not found in EntityResolutionTable"

Definition at line 42 of file EntityLinker.cpp.

◆ FailedToInsertEntityIntoOutputSummary

const char* ErrorMessages::FailedToInsertEntityIntoOutputSummary
staticconstexpr
Initial value:
=
"{0} - Failed to insert data for {1} with {2} against {3} to LUSummary"

Definition at line 45 of file EntityLinker.cpp.

◆ LinkingStaticLibraryMember

const char* ErrorMessages::LinkingStaticLibraryMember
staticconstexpr
Initial value:
=
"failed to link member {0} of static library {1}"

Definition at line 51 of file EntityLinker.cpp.

Referenced by clang::ssaf::EntityLinker::link().

◆ MismatchedTargetTriple

const char* ErrorMessages::MismatchedTargetTriple
staticconstexpr
Initial value:
=
"target triple '{0}' of {1} does not match link unit target triple '{2}'"

Definition at line 54 of file EntityLinker.cpp.

◆ MissingLinkageInformation

const char* ErrorMessages::MissingLinkageInformation
staticconstexpr
Initial value:
=
"{0} - {1} missing linkage information in TUSummary"

Definition at line 36 of file EntityLinker.cpp.

◆ NoMemberForTargetTriple

const char* ErrorMessages::NoMemberForTargetTriple
staticconstexpr
Initial value:
=
"multi-arch static library {0} has no member for target triple '{1}' "
"(available: {2})"

Definition at line 57 of file EntityLinker.cpp.

Referenced by clang::ssaf::EntityLinker::link().