class CrystalLib::TypeMapper
- CrystalLib::TypeMapper
- Reference
- Object
Defined in:
crystal_lib/type_mapper.crConstructors
Instance Method Summary
- #check_anonymous_name(name)
- #crystal_arg_name(name)
- #crystal_field_name(name)
- #crystal_fun_name(name)
- #crystal_type_name(name)
- #declare_alias(name, type)
- #declare_typedef(name, type)
- #expand_pending_structs
- #generic(name, args)
- #map(type)
- #map_internal(type : CrystalLib::Enum)
- #map_internal(type : CrystalLib::StructOrUnion)
- #map_internal(type : PrimitiveType)
- #map_internal(type : PointerType)
- #map_internal(type : BlockPointerType)
- #map_internal(type : TypedefType)
- #map_internal(type : FunctionType)
- #map_internal(type : ConstantArrayType)
- #map_internal(type : IncompleteArrayType)
- #map_internal(type : NodeRef)
- #map_internal(type : UnexposedType)
- #map_internal(type : VaListType)
- #map_internal(type : ErrorType)
- #map_internal(type)
- #map_non_recursive(type)
- #match_prefix(name)
- #opaque?(type)
- #opaque_typedef?(type)
- #path(path)
- #pending_definitions : Array(Crystal::ASTNode)
- #pointer_type(element_type)