mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-07 12:18:11 +00:00
27 lines
737 B
C++
27 lines
737 B
C++
#ifndef SRC_NODE_PROCESS_INL_H_
|
|
#define SRC_NODE_PROCESS_INL_H_
|
|
|
|
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
|
|
|
|
#include "node_process.h"
|
|
#include "v8.h"
|
|
#include "debug_utils-inl.h"
|
|
|
|
namespace node {
|
|
|
|
// Call process.emitWarning(str), fmt is a snprintf() format string
|
|
template <typename... Args>
|
|
inline v8::Maybe<bool> ProcessEmitWarning(Environment* env,
|
|
const char* fmt,
|
|
Args&&... args) {
|
|
std::string warning = SPrintF(fmt, std::forward<Args>(args)...);
|
|
|
|
return ProcessEmitWarningGeneric(env, warning.c_str());
|
|
}
|
|
|
|
} // namespace node
|
|
|
|
#endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
|
|
|
|
#endif // SRC_NODE_PROCESS_INL_H_
|