@@ -43,44 +43,44 @@ using RjWriter = rj::Writer<rj::StringBuffer>;
4343 return Status::Invalid (ss.str ()); \
4444 }
4545
46- #define RETURN_NOT_STRING (TOK, NAME, PARENT ) \
47- RETURN_NOT_FOUND (TOK, NAME, PARENT); \
48- if (!NAME->value.IsString()) { \
49- std::stringstream ss; \
50- ss << " field was not a string" ; \
51- return Status::Invalid (ss.str ()); \
46+ #define RETURN_NOT_STRING (TOK, NAME, PARENT ) \
47+ RETURN_NOT_FOUND (TOK, NAME, PARENT); \
48+ if (!NAME->value.IsString()) { \
49+ std::stringstream ss; \
50+ ss << " field was not a string" << " line " << __LINE__; \
51+ return Status::Invalid (ss.str ()); \
5252 }
5353
54- #define RETURN_NOT_BOOL (TOK, NAME, PARENT ) \
55- RETURN_NOT_FOUND (TOK, NAME, PARENT); \
56- if (!NAME->value.IsBool()) { \
57- std::stringstream ss; \
58- ss << " field was not a boolean" ; \
59- return Status::Invalid (ss.str ()); \
54+ #define RETURN_NOT_BOOL (TOK, NAME, PARENT ) \
55+ RETURN_NOT_FOUND (TOK, NAME, PARENT); \
56+ if (!NAME->value.IsBool()) { \
57+ std::stringstream ss; \
58+ ss << " field was not a boolean" << " line " << __LINE__; \
59+ return Status::Invalid (ss.str ()); \
6060 }
6161
62- #define RETURN_NOT_INT (TOK, NAME, PARENT ) \
63- RETURN_NOT_FOUND (TOK, NAME, PARENT); \
64- if (!NAME->value.IsInt()) { \
65- std::stringstream ss; \
66- ss << " field was not an int" ; \
67- return Status::Invalid (ss.str ()); \
62+ #define RETURN_NOT_INT (TOK, NAME, PARENT ) \
63+ RETURN_NOT_FOUND (TOK, NAME, PARENT); \
64+ if (!NAME->value.IsInt()) { \
65+ std::stringstream ss; \
66+ ss << " field was not an int" << " line " << __LINE__; \
67+ return Status::Invalid (ss.str ()); \
6868 }
6969
70- #define RETURN_NOT_ARRAY (TOK, NAME, PARENT ) \
71- RETURN_NOT_FOUND (TOK, NAME, PARENT); \
72- if (!NAME->value.IsArray()) { \
73- std::stringstream ss; \
74- ss << " field was not an array" ; \
75- return Status::Invalid (ss.str ()); \
70+ #define RETURN_NOT_ARRAY (TOK, NAME, PARENT ) \
71+ RETURN_NOT_FOUND (TOK, NAME, PARENT); \
72+ if (!NAME->value.IsArray()) { \
73+ std::stringstream ss; \
74+ ss << " field was not an array" << " line " << __LINE__; \
75+ return Status::Invalid (ss.str ()); \
7676 }
7777
78- #define RETURN_NOT_OBJECT (TOK, NAME, PARENT ) \
79- RETURN_NOT_FOUND (TOK, NAME, PARENT); \
80- if (!NAME->value.IsObject()) { \
81- std::stringstream ss; \
82- ss << " field was not an object" ; \
83- return Status::Invalid (ss.str ()); \
78+ #define RETURN_NOT_OBJECT (TOK, NAME, PARENT ) \
79+ RETURN_NOT_FOUND (TOK, NAME, PARENT); \
80+ if (!NAME->value.IsObject()) { \
81+ std::stringstream ss; \
82+ ss << " field was not an object" << " line " << __LINE__; \
83+ return Status::Invalid (ss.str ()); \
8484 }
8585
8686namespace arrow {
0 commit comments