33 #pragma clang diagnostic push
34 #pragma ide diagnostic ignored "OCUnusedGlobalDeclarationInspection"
46 int semver_last_error();
48 semver_t *semver_from_string(
const char *str);
49 semver_t *semver_create(
const unsigned int *c_vers,
50 const unsigned long c_vers_num,
51 const char *prerelease,
52 const char *metadata);
55 const char *semver_str(
semver_t *ver);
56 unsigned int *semver_get_versions(
semver_t *ver);
57 unsigned int semver_get_version(
semver_t *ver,
unsigned int index);
58 const char *semver_get_prerelease(
semver_t *ver);
59 const char *semver_get_metadata(
semver_t *ver);
66 bool semver_is_release(
semver_t *ver);
77 #pragma clang diagnostic pop
Definition: libsemver.h:41