Fix clang warning -Wused-but-marked-unused. (#1042)

* Fix clang warning -Wused-but-marked-unused.

* Fix build.
This commit is contained in:
Vitaly Baranov 2020-07-15 20:28:51 +03:00 committed by GitHub
parent ba58d868e5
commit 6bd64c6873
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -98,8 +98,8 @@ constexpr size_t DEFAULT_MAX_DEPTH = 1024;
#else // SIMDJSON_REGULAR_VISUAL_STUDIO
#define really_inline inline __attribute__((always_inline, unused))
#define never_inline inline __attribute__((noinline, unused))
#define really_inline inline __attribute__((always_inline))
#define never_inline inline __attribute__((noinline))
#define UNUSED __attribute__((unused))
#define WARN_UNUSED __attribute__((warn_unused_result))

View File

@ -23,7 +23,7 @@
* complete document, therefore the last json buffer location is the end of the
* batch.
*/
really_inline static uint32_t find_next_document_index(dom_parser_implementation &parser) {
really_inline uint32_t find_next_document_index(dom_parser_implementation &parser) {
// TODO don't count separately, just figure out depth
auto arr_cnt = 0;
auto obj_cnt = 0;
@ -65,7 +65,7 @@ really_inline static uint32_t find_next_document_index(dom_parser_implementation
}
// Skip the last character if it is partial
really_inline static size_t trim_partial_utf8(const uint8_t *buf, size_t len) {
really_inline size_t trim_partial_utf8(const uint8_t *buf, size_t len) {
if (unlikely(len < 3)) {
switch (len) {
case 2: