#include "c4/yml/parse_engine.hpp"
#include "c4/charconv.hpp"
#include "c4/utf.hpp"
#include "c4/yml/filter_processor.hpp"
#include "c4/yml/tag.hpp"
#include "c4/yml/node_type.hpp"
#include "c4/yml/detail/dbgprint.hpp"
Go to the source code of this file.
| #define _c4err |
( |
|
... | ) |
this->_err(RYML_LOC_HERE(), __VA_ARGS__) |
| #define _c4assert |
( |
|
... | ) |
RYML_ASSERT_PARSE_CB_(m_evt_handler->m_stack.m_callbacks, __VA_ARGS__, m_evt_handler->m_curr->pos) |
| #define RYML_WITH_TAB_TOKENS_ |
( |
|
... | ) |
|
| #define RYML_WITHOUT_TAB_TOKENS_ |
( |
|
... | ) |
__VA_ARGS__ |
| #define RYML_WITH_OR_WITHOUT_TAB_TOKENS_ |
( |
|
with, |
|
|
|
without |
|
) |
| without |
| #define _c4dbgnextline |
( |
| ) |
|
Value:do { \
_c4dbgq("\n-----------"); \
_c4dbgt("handling line={}, offset={}B", \
m_evt_handler->m_curr->pos.line, \
m_evt_handler->m_curr->pos.offset); \
} while(0)
Definition at line 53 of file parse_engine.def.hpp.
| #define _ryml_relocate |
( |
|
s | ) |
|
Value:if((s).
str >= pb && (s).
str <= pe) \
{ \
(s).
str = next_arena.str + ((s).str - pb); \
} \
((void)0)