diff options
Diffstat (limited to 'deps/v8/src/torque/source-positions.h')
-rw-r--r-- | deps/v8/src/torque/source-positions.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/deps/v8/src/torque/source-positions.h b/deps/v8/src/torque/source-positions.h index ae07ff9bf2..7b6f7a32ca 100644 --- a/deps/v8/src/torque/source-positions.h +++ b/deps/v8/src/torque/source-positions.h @@ -5,6 +5,8 @@ #ifndef V8_TORQUE_SOURCE_POSITIONS_H_ #define V8_TORQUE_SOURCE_POSITIONS_H_ +#include <iostream> + #include "src/torque/contextual.h" namespace v8 { @@ -48,6 +50,10 @@ inline std::string PositionAsString(SourcePosition pos) { std::to_string(pos.line + 1) + ":" + std::to_string(pos.column + 1); } +inline std::ostream& operator<<(std::ostream& out, SourcePosition pos) { + return out << PositionAsString(pos); +} + } // namespace torque } // namespace internal } // namespace v8 |