enum Bindgen::Parser::TypeKind

Overview

Describes the declaration kind of a C++ type.

Defined in:

bindgen/parser/type_kind.cr

Enum Members

Class = 0
Struct = 1
CppUnion = 2
Interface = 3
Enum = 4

Instance Method Summary

Instance Method Detail

def class? #

Returns true if this enum value equals Class


[View source]
def cpp_union? #

Returns true if this enum value equals CppUnion


[View source]
def enum? #

Returns true if this enum value equals Enum


[View source]
def interface? #

Returns true if this enum value equals Interface


[View source]
def struct? #

Returns true if this enum value equals Struct


[View source]