SymbolCategory

Why an unresolved symbol is permitted by STIG's symbol-completeness check.

In the all-undefined-symbol check, these symbols have no definition in the inspected LLVM module. Classification identifies recognition or exemption; it does not supply an implementation or analysis model.

Entries

Link copied to clipboard

Undefined symbol exempted by analyzerInput.symbolVerification.ignorePatterns, including STIG defaults. No behavior model is supplied by the exemption.

Link copied to clipboard

Undefined symbol expected to have PhASAR support. Actual behavior depends on the active analysis model and LLVM call form.

Link copied to clipboard

Undefined C++ ABI runtime symbol. Consult the applicable ABI and runtime implementation for its behavior; this category supplies no model.

Link copied to clipboard

Undefined listed C/POSIX or runtime-extension symbol, permitted as opaque. Behavior comes from the applicable library contract; classification supplies no model.

Link copied to clipboard

Undefined C++ library symbol. Consult the C++ standard or implementation-specific library contract; this category supplies no model.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Generated with STIG