Sha256: 734d7b197d0193a78d09648637b88a426b2d3365dc0f5a2c543ed1847bb26450

Contents?: true

Size: 229 Bytes

Versions: 9

Compression:

Stored size: 229 Bytes

Contents

#pragma once

#include <ruby.h>


#define PANKO_SAFE_HASH_SIZE(hash) \
  (hash == Qnil || hash == Qundef) ? 0 : RHASH_SIZE(hash)

#define PANKO_EMPTY_HASH(hash) \
  (hash == Qnil || hash == Qundef) ? 1 : (RHASH_SIZE(hash) == 0)

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
panko_serializer-0.7.7 ext/panko_serializer/common.h
panko_serializer-0.7.6 ext/panko_serializer/common.h
panko_serializer-0.7.5 ext/panko_serializer/common.h
panko_serializer-0.7.4 ext/panko_serializer/common.h
panko_serializer-0.7.3 ext/panko_serializer/common.h
panko_serializer-0.7.2 ext/panko_serializer/common.h
panko_serializer-0.7.1 ext/panko_serializer/common.h
panko_serializer-0.7.0 ext/panko_serializer/common.h
panko_serializer-0.6.0 ext/panko_serializer/common.h