///|
type Index

///|
type! ParseError ErrorCode derive(Show, Eq)

///|
type TranslationUnit

///|
type Cursor

///|
type TargetInfo

///|
type Type

///|
pub typealias @type_kind.TypeKind

///|
pub typealias @cursor_kind.CursorKind

///|
type SourceLocation

///|
type SourceRange

///|
type Token