struct Clang::Type

Defined in:

type.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(type : LibC::CXType) #

[View source]

Instance Method Detail

def align_of #

[View source]
def arguments #

[View source]
def array_element_type #

[View source]
def array_size #

[View source]
def calling_conv #

[View source]
def canonical_type #

[View source]
def class_type #

[View source]
def const_qualified? #

[View source]
def cursor #

[View source]
def cxx_ref_qualifier #

[View source]
def element_type #

[View source]
def inspect(io) #

[View source]
def kind #

[View source]
def named_type #

[View source]
def num_elements #

[View source]
def objc_type_encoding #

[View source]
def offset_of(field_name) #

[View source]
def pod? #

[View source]
def pointee_type #

[View source]
def restrict_qualified? #

[View source]
def result_type #

[View source]
def size_of #

[View source]
def spelling #

[View source]
def template_arguments #

[View source]
def to_unsafe : LibC::CXType #

[View source]
def variadic? #

[View source]
def volatile_qualified? #

[View source]