1 #ifndef MARK_H_62B23520_7C8E_11DE_8A39_0800200C9A66
2 #define MARK_H_62B23520_7C8E_11DE_8A39_0800200C9A66
4 #if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
9 #include "yaml-cpp/dll.h"
13 struct YAML_CPP_API Mark
{
14 Mark(): pos(0), line(0), column(0) {}
16 static const Mark
null() { return Mark(-1, -1, -1); }
22 Mark(int pos_
, int line_
, int column_
): pos(pos_
), line(line_
), column(column_
) {}
26 #endif // MARK_H_62B23520_7C8E_11DE_8A39_0800200C9A66