Ruby
3.4.0dev (2024-11-05 revision 348a53415339076afc4a02fcd09f3ae36e9c4c61)
include
ruby
internal
attr
attr Directory Reference
Files
file
alloc_size.h
[code]
Defines
RBIMPL_ATTR_ALLOC_SIZE
.
file
artificial.h
[code]
Defines
RBIMPL_ATTR_ARTIFICIAL
.
file
cold.h
[code]
Defines
RBIMPL_ATTR_COLD
.
file
const.h
[code]
Defines
RBIMPL_ATTR_CONST
.
file
constexpr.h
[code]
RBIMPL_ATTR_CONSTEXPR
.
file
deprecated.h
[code]
Defines
RBIMPL_ATTR_DEPRECATED
.
file
diagnose_if.h
[code]
Defines
RBIMPL_ATTR_DIAGNOSE_IF
.
file
enum_extensibility.h
[code]
RBIMPL_ATTR_ENUM_EXTENSIBILITY
.
file
error.h
[code]
Defines
RBIMPL_ATTR_ERROR
.
file
flag_enum.h
[code]
Defines
RBIMPL_ATTR_FLAG_ENUM
.
file
forceinline.h
[code]
Defines
RBIMPL_ATTR_FORCEINLINE
.
file
format.h
[code]
Defines
RBIMPL_ATTR_FORMAT
.
file
maybe_unused.h
[code]
Defines
RBIMPL_ATTR_MAYBE_UNUSED
.
file
noalias.h
[code]
Defines
RBIMPL_ATTR_NOALIAS
.
file
nodiscard.h
[code]
Defines
RBIMPL_ATTR_NODISCARD
.
file
noexcept.h
[code]
Defines
RBIMPL_ATTR_NOEXCEPT
.
file
noinline.h
[code]
Defines
RBIMPL_ATTR_NOINLINE
.
file
nonnull.h
[code]
Defines
RBIMPL_ATTR_NONNULL
.
file
noreturn.h
[code]
Defines
RBIMPL_ATTR_NORETURN
.
file
packed_struct.h
[code]
Defines #RBIMPL_ATTR_PACKED_STRUCT_BEGIN, #RBIMPL_ATTR_PACKED_STRUCT_END, #RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_BEGIN, and #RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_END.
file
pure.h
[code]
Defines
RBIMPL_ATTR_PURE
.
file
restrict.h
[code]
Defines
RBIMPL_ATTR_RESTRICT
.
file
returns_nonnull.h
[code]
Defines
RBIMPL_ATTR_RETURNS_NONNULL
.
file
warning.h
[code]
Defines
RBIMPL_ATTR_WARNING
.
file
weakref.h
[code]
Defines
RBIMPL_ATTR_WEAKREF
.
Generated by
1.9.1