Index
Modules:
seeya
.
API symbols
addType:
seeya: proc addType(T: typedesc)
expose:
seeya: macro expose(t: untyped): untyped
formatName:
seeya: proc formatName(s: string): string
headers:
seeya: var headers
Inferred:
seeya: Passes.Inferred
makeHeader:
seeya: macro makeHeader(location: static string)
OpaqueRef:
seeya: type OpaqueRef
OpaqueSeq:
seeya: type OpaqueSeq
OpaqueString:
seeya: type OpaqueString
Passes:
seeya: enum Passes
PassesByCopy:
seeya: Passes.PassesByCopy
PassesByRef:
seeya: Passes.PassesByRef
passesByRef:
seeya: proc passesByRef(T: typedesc[object]): bool
setFormatter:
seeya: proc setFormatter(formatter: static string)
toCName:
seeya: proc toCName(s: string): string
toCType:
seeya: proc toCType(T: typedesc[object]; name: string; procArg: bool): string
seeya: proc toCType[Idx, T](__536871198: typedesc[array[Idx, T]]; name: string; procArg: bool): string
seeya: proc toCType(__536871277: typedesc[bool]; name: string; procArg: bool): string
seeya: proc toCType(__536871283: typedesc[char]; name: string; procArg: bool): string
seeya: proc toCType(__536871190: typedesc[cstring]; name: string; procArg: bool): string
seeya: proc toCType(__536871271: typedesc[float32]; name: string; procArg: bool): string
seeya: proc toCType[T](__536871295: typedesc[OpaqueRef[T]]; name: string; isProcArg: bool): string
seeya: proc toCType[T](__536871317: typedesc[OpaqueSeq[T]]; name: string; isProcArg: bool): string
seeya: proc toCType(__536871305: typedesc[OpaqueString]; name: string; isProcArg: bool): string
seeya: proc toCType[T](__536871232: typedesc[openArray[T]]; name: string; procArg: bool): string
seeya: proc toCType(T: typedesc[proc]; name: string; procArg: bool): string
seeya: proc toCType[T](__536871184: typedesc[PtrOrRef[T]]; name: string; procArg: bool): string
seeya: proc toCType[T](__536871246: typedesc[seq[T]]; name: string; procArg: bool): string
seeya: proc toCType[T](__536871205: typedesc[set[T]]; name: string; procArg: bool): string
seeya: proc toCType(__536871258: typedesc[string]; name: string; procArg: bool): string
seeya: proc toCType[T: tuple](t: typedesc[T]; name: string; procArg: bool): string
seeya: proc toCType[T: distinct](__536871168: typedesc[T]; name: string; procArg: bool): string
seeya: proc toCType[T: SomeInteger](__536871213: typedesc[T]; name: string; procArg: bool): string
seeya: proc toCType[T: range](__536871225: typedesc[T]; name: string; procArg: bool): string
seeya: proc toCType[T: float or float64](__536871265: typedesc[T]; name: string; procArg: bool): string
seeya: proc toCType[T: enum](__536871356: typedesc[T]; name: string; procArg: bool): string
toTypeDefs:
seeya: proc toTypeDefs(T: typedesc[object]): string
seeya: proc toTypeDefs(T: typedesc[tuple]): string
seeya: proc toTypeDefs[T](__536871290: typedesc[OpaqueRef[T]]): string
seeya: proc toTypeDefs[T](__536871312: typedesc[OpaqueSeq[T]]): string
seeya: proc toTypeDefs(__536871301: typedesc[OpaqueString]): string
seeya: proc toTypeDefs(T: typedesc[proc]): string
seeya: proc toTypeDefs[T](__536871239: typedesc[seq[T]]): string
seeya: proc toTypeDefs(__536871252: typedesc[string]): string
seeya: proc toTypeDefs[T: not (object or distinct or tuple or enum)](__536871158: typedesc[T]): string
seeya: proc toTypeDefs[T: distinct](__536871163: typedesc[T]): string
seeya: proc toTypeDefs[T: enum](__536871347: typedesc[T]): string
TypedNimNode:
seeya: type TypedNimNode