Lines Matching defs:ctxt
68 #define ASSERT_ARGS(ctxt, condition, message) \
71 (ctxt)->status = napi_invalid_arg; \
72 (ctxt)->error = std::string(message); \
78 #define ASSERT_STATUS(ctxt, message) \
80 if ((ctxt)->status != napi_ok) { \
81 (ctxt)->error = std::string(message); \
82 LOG_ERROR(UDMF_KITS_NAPI, "test (ctxt->status == napi_ok) failed: " message); \
159 #define ASSERT_WITH_ERRCODE(ctxt, condition, errcode, message) \
162 (ctxt)->status = napi_generic_failure; \
163 GenerateNapiError(errcode, (ctxt)->jsCode, (ctxt)->error); \
171 static napi_value AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name,
183 std::shared_ptr<ContextBase> ctxt;
190 static void GenerateOutput(ContextBase *ctxt);