clang 23.0.0git
clang::ssaf::ErrorMessages Namespace Reference

Variables

constexpr const char * CannotValidateSummary
constexpr const char * ExtensionNotSupplied = "Extension not supplied"
constexpr const char * NoFormatForExtension
constexpr const char * OutputDirectoryMissing
constexpr const char * FailedToLoadPlugin = "failed to load plugin '{0}': {1}"
constexpr const char * FailedToReadFile
constexpr const char * FailedToWriteFile
constexpr const char * FileNotFound = "file does not exist"
constexpr const char * FileIsDirectory
constexpr const char * FileIsNotJSON
constexpr const char * FileExists = "file already exists"
constexpr const char * ParentDirectoryNotFound
constexpr const char * ReadingFromField = "reading {0} from field '{1}'"
constexpr const char * WritingToField = "writing {0} to field '{1}'"
constexpr const char * ReadingFromIndex = "reading {0} from index '{1}'"
constexpr const char * WritingToIndex = "writing {0} to index '{1}'"
constexpr const char * ReadingFromFile = "reading {0} from file '{1}'"
constexpr const char * WritingToFile = "writing {0} to file '{1}'"
constexpr const char * FailedInsertionOnDuplication
constexpr const char * FailedToReadObject
constexpr const char * FailedToReadObjectAtField
constexpr const char * FailedToReadObjectAtIndex
constexpr const char * FailedToDeserializeEntitySummaryNoFormatInfo
constexpr const char * FailedToSerializeEntitySummaryNoFormatInfo
constexpr const char * FailedToDeserializeEntitySummaryMissingData
constexpr const char * FailedToSerializeEntitySummaryMissingData
constexpr const char * FailedToDeserializeEntitySummaryMismatchedSummaryName
constexpr const char * FailedToSerializeEntitySummaryMismatchedSummaryName
constexpr const char * InvalidBuildNamespaceKind
constexpr const char * InvalidEntityLinkageType
constexpr const char * FailedToDeserializeLinkageTableExtraId
constexpr const char * FailedToDeserializeLinkageTableMissingId
constexpr const char * FailedToReadEntityIdObject
constexpr const char * FailedToPatchEntityIdNotInTable

Variable Documentation

◆ CannotValidateSummary

const char* clang::ssaf::ErrorMessages::CannotValidateSummary
constexpr
Initial value:
=
"failed to validate summary '{0}': {1}"

Definition at line 42 of file Utils.h.

Referenced by clang::ssaf::SummaryFile::fromPath().

◆ ExtensionNotSupplied

const char* clang::ssaf::ErrorMessages::ExtensionNotSupplied = "Extension not supplied"
constexpr

Definition at line 45 of file Utils.h.

Referenced by clang::ssaf::SummaryFile::fromPath().

◆ FailedInsertionOnDuplication

const char* clang::ssaf::ErrorMessages::FailedInsertionOnDuplication
inlineconstexpr
Initial value:
=
"failed to insert {0} at index '{1}': encountered duplicate '{2}'"

Definition at line 72 of file JSONFormatImpl.h.

◆ FailedToDeserializeEntitySummaryMismatchedSummaryName

const char* clang::ssaf::ErrorMessages::FailedToDeserializeEntitySummaryMismatchedSummaryName
inlineconstexpr
Initial value:
=
"failed to deserialize EntitySummary: EntitySummary data for '{0}' "
"reports mismatched '{1}'"

Definition at line 93 of file JSONFormatImpl.h.

◆ FailedToDeserializeEntitySummaryMissingData

const char* clang::ssaf::ErrorMessages::FailedToDeserializeEntitySummaryMissingData
inlineconstexpr
Initial value:
=
"failed to deserialize EntitySummary: null EntitySummary data for '{0}'"

Definition at line 87 of file JSONFormatImpl.h.

◆ FailedToDeserializeEntitySummaryNoFormatInfo

const char* clang::ssaf::ErrorMessages::FailedToDeserializeEntitySummaryNoFormatInfo
inlineconstexpr
Initial value:
=
"failed to deserialize EntitySummary: no FormatInfo registered for '{0}'"

Definition at line 82 of file JSONFormatImpl.h.

◆ FailedToDeserializeLinkageTableExtraId

const char* clang::ssaf::ErrorMessages::FailedToDeserializeLinkageTableExtraId
inlineconstexpr
Initial value:
=
"failed to deserialize LinkageTable: extra '{0}' not present in IdTable"

Definition at line 106 of file JSONFormatImpl.h.

◆ FailedToDeserializeLinkageTableMissingId

const char* clang::ssaf::ErrorMessages::FailedToDeserializeLinkageTableMissingId
inlineconstexpr
Initial value:
=
"failed to deserialize LinkageTable: missing '{0}' present in IdTable"

Definition at line 109 of file JSONFormatImpl.h.

◆ FailedToLoadPlugin

const char* clang::ssaf::ErrorMessages::FailedToLoadPlugin = "failed to load plugin '{0}': {1}"
constexpr

Definition at line 53 of file Utils.h.

Referenced by clang::ssaf::loadPlugins().

◆ FailedToPatchEntityIdNotInTable

const char* clang::ssaf::ErrorMessages::FailedToPatchEntityIdNotInTable
inlineconstexpr
Initial value:
=
"failed to patch EntityId: '{0}' not found in entity resolution table"

Definition at line 116 of file JSONFormatImpl.h.

◆ FailedToReadEntityIdObject

const char* clang::ssaf::ErrorMessages::FailedToReadEntityIdObject
inlineconstexpr
Initial value:
=
"failed to read EntityId: expected JSON object with a single '{0}' key "
"mapped to a number (unsigned 64-bit integer)"

Definition at line 112 of file JSONFormatImpl.h.

◆ FailedToReadFile

const char* clang::ssaf::ErrorMessages::FailedToReadFile
inlineconstexpr
Initial value:
=
"failed to read file '{0}': {1}"

Definition at line 52 of file JSONFormatImpl.h.

Referenced by clang::ssaf::readJSON().

◆ FailedToReadObject

const char* clang::ssaf::ErrorMessages::FailedToReadObject
inlineconstexpr

◆ FailedToReadObjectAtField

const char* clang::ssaf::ErrorMessages::FailedToReadObjectAtField
inlineconstexpr
Initial value:
=
"failed to read {0} from field '{1}': expected JSON {2}"

Definition at line 77 of file JSONFormatImpl.h.

Referenced by clang::ssaf::JSONFormat::readLUSummary(), clang::ssaf::JSONFormat::readLUSummaryEncoding(), clang::ssaf::JSONFormat::readTUSummary(), and clang::ssaf::JSONFormat::readTUSummaryEncoding().

◆ FailedToReadObjectAtIndex

const char* clang::ssaf::ErrorMessages::FailedToReadObjectAtIndex
inlineconstexpr
Initial value:
=
"failed to read {0} from index '{1}': expected JSON {2}"

Definition at line 79 of file JSONFormatImpl.h.

◆ FailedToSerializeEntitySummaryMismatchedSummaryName

const char* clang::ssaf::ErrorMessages::FailedToSerializeEntitySummaryMismatchedSummaryName
inlineconstexpr
Initial value:
=
"JSONFormat - EntitySummary data for '{0}' reports mismatched '{1}'"

Definition at line 97 of file JSONFormatImpl.h.

◆ FailedToSerializeEntitySummaryMissingData

const char* clang::ssaf::ErrorMessages::FailedToSerializeEntitySummaryMissingData
inlineconstexpr
Initial value:
=
"JSONFormat - null EntitySummary data for '{0}'"

Definition at line 89 of file JSONFormatImpl.h.

◆ FailedToSerializeEntitySummaryNoFormatInfo

const char* clang::ssaf::ErrorMessages::FailedToSerializeEntitySummaryNoFormatInfo
inlineconstexpr
Initial value:
=
"failed to serialize EntitySummary: no FormatInfo registered for '{0}'"

Definition at line 84 of file JSONFormatImpl.h.

◆ FailedToWriteFile

const char* clang::ssaf::ErrorMessages::FailedToWriteFile
inlineconstexpr
Initial value:
=
"failed to write file '{0}': {1}"

Definition at line 54 of file JSONFormatImpl.h.

Referenced by clang::ssaf::writeJSON().

◆ FileExists

const char* clang::ssaf::ErrorMessages::FileExists = "file already exists"
inlineconstexpr

Definition at line 61 of file JSONFormatImpl.h.

Referenced by clang::ssaf::writeJSON().

◆ FileIsDirectory

const char* clang::ssaf::ErrorMessages::FileIsDirectory
inlineconstexpr
Initial value:
=
"path is a directory, not a file"

Definition at line 57 of file JSONFormatImpl.h.

Referenced by clang::ssaf::readJSON().

◆ FileIsNotJSON

const char* clang::ssaf::ErrorMessages::FileIsNotJSON
inlineconstexpr
Initial value:
=
"file does not end with '{0}' extension"

Definition at line 59 of file JSONFormatImpl.h.

Referenced by clang::ssaf::readJSON(), and clang::ssaf::writeJSON().

◆ FileNotFound

const char* clang::ssaf::ErrorMessages::FileNotFound = "file does not exist"
inlineconstexpr

Definition at line 56 of file JSONFormatImpl.h.

Referenced by clang::ssaf::readJSON().

◆ InvalidBuildNamespaceKind

const char* clang::ssaf::ErrorMessages::InvalidBuildNamespaceKind
inlineconstexpr
Initial value:
=
"invalid BuildNamespaceKind value '{0}' for field 'kind'"

Definition at line 100 of file JSONFormatImpl.h.

Referenced by clang::ssaf::buildNamespaceKindFromJSON().

◆ InvalidEntityLinkageType

const char* clang::ssaf::ErrorMessages::InvalidEntityLinkageType
inlineconstexpr
Initial value:
=
"invalid EntityLinkageType value '{0}' for field 'type'"

Definition at line 103 of file JSONFormatImpl.h.

Referenced by clang::ssaf::entityLinkageTypeFromJSON().

◆ NoFormatForExtension

const char* clang::ssaf::ErrorMessages::NoFormatForExtension
constexpr
Initial value:
=
"Format not registered for extension '{0}'"

Definition at line 47 of file Utils.h.

Referenced by clang::ssaf::SummaryFile::fromPath().

◆ OutputDirectoryMissing

const char* clang::ssaf::ErrorMessages::OutputDirectoryMissing
constexpr
Initial value:
=
"Parent directory does not exist"

Definition at line 50 of file Utils.h.

◆ ParentDirectoryNotFound

const char* clang::ssaf::ErrorMessages::ParentDirectoryNotFound
inlineconstexpr
Initial value:
=
"parent directory does not exist"

Definition at line 62 of file JSONFormatImpl.h.

Referenced by clang::ssaf::writeJSON().

◆ ReadingFromField

const char* clang::ssaf::ErrorMessages::ReadingFromField = "reading {0} from field '{1}'"
inlineconstexpr

◆ ReadingFromFile

const char* clang::ssaf::ErrorMessages::ReadingFromFile = "reading {0} from file '{1}'"
inlineconstexpr

◆ ReadingFromIndex

const char* clang::ssaf::ErrorMessages::ReadingFromIndex = "reading {0} from index '{1}'"
inlineconstexpr

Definition at line 67 of file JSONFormatImpl.h.

◆ WritingToField

const char* clang::ssaf::ErrorMessages::WritingToField = "writing {0} to field '{1}'"
inlineconstexpr

Definition at line 66 of file JSONFormatImpl.h.

◆ WritingToFile

const char* clang::ssaf::ErrorMessages::WritingToFile = "writing {0} to file '{1}'"
inlineconstexpr

◆ WritingToIndex

const char* clang::ssaf::ErrorMessages::WritingToIndex = "writing {0} to index '{1}'"
inlineconstexpr

Definition at line 68 of file JSONFormatImpl.h.