#include "src/compiler/operator.h"
#include <limits>
namespace v8 {
namespace internal {
namespace compiler {
namespace {
template <typename N>
V8_INLINE N CheckRange(size_t val) { … }
}
Operator::Operator(Opcode opcode, Properties properties, const char* mnemonic,
size_t value_in, size_t effect_in, size_t control_in,
size_t value_out, size_t effect_out, size_t control_out)
: … { … }
std::ostream& operator<<(std::ostream& os, const Operator& op) { … }
void Operator::PrintToImpl(std::ostream& os, PrintVerbosity verbose) const { … }
void Operator::PrintPropsTo(std::ostream& os) const { … }
}
}
}