is_array?()
click to toggle source
def is_array?
@full_decl and @full_decl[ArrayRE]
end
is_callback?()
click to toggle source
def is_callback?
@full_decl[/^callback/]
end
is_constant?()
click to toggle source
def is_constant?
@full_decl[/^q\(const\)/]
end
is_enum?()
click to toggle source
def is_enum?
@full_decl[/^enum/]
end
is_inline_callback?()
click to toggle source
def is_inline_callback?
@full_decl[/^p.f\(/]
end
is_native?()
click to toggle source
def is_native?
Generator::TYPES.has_key?(@full_decl)
end
is_pointer?()
click to toggle source
def is_pointer?
@full_decl[/^p\./] and not is_inline_callback?
end
is_struct?()
click to toggle source
def is_struct?
@full_decl[/^struct/]
end
is_union?()
click to toggle source
def is_union?
@full_decl[/^union/]
end
is_volatile?()
click to toggle source
def is_volatile?
@full_decl[/^q\(volatile\)/]
end