check_once_cc_context_open_ccache
err = check_once_cc_context_open_ccache(context, name->data, &ccache, ccNoError, NULL);
err = check_once_cc_context_open_ccache(context, NULL, &ccache, ccErrBadParam, NULL);
err = check_once_cc_context_open_ccache(context, name->data, NULL, ccErrBadParam, NULL);
err = check_once_cc_context_open_ccache(context, name->data, &ccache, ccErrCCacheNotFound, NULL);
cc_int32 check_once_cc_context_open_ccache(cc_context_t context, const char *name, cc_ccache_t *ccache, cc_int32 expected_err, const char *description);