mirror of
https://github.com/lune-org/lune.git
synced 2025-04-07 20:10:55 +01:00
chore(types): remove unnecessary generic usage
This commit is contained in:
parent
b03b485e29
commit
d27fba8147
1 changed files with 5 additions and 5 deletions
|
@ -40,10 +40,10 @@ export type CArr<T> = {
|
|||
inner: {T}?,
|
||||
|
||||
offset: (self: CArr<T>, offset: number) -> number,
|
||||
ptr: <K>(self: CArr<T>) -> CPtr<K>,
|
||||
box: <K>(self: CArr<T>, table: { K }) -> Box,
|
||||
from: <K>(self: CArr<T>, ud: any, offset: number?) -> { K },
|
||||
into: <K>(self: CArr<T>, ud: any, value: { K }, offset: number?) -> (),
|
||||
ptr: (self: CArr<T>) -> CPtr<{T}>,
|
||||
box: (self: CArr<T>, table: { T }) -> Box,
|
||||
from: (self: CArr<T>, ud: CTypes, offset: number?) -> { T },
|
||||
into: (self: CArr<T>, ud: CTypes, value: { T }, offset: number?) -> (),
|
||||
}
|
||||
|
||||
type NumCType<T> = CType<T, number>
|
||||
|
@ -64,7 +64,7 @@ export type f64 = NumCType<"f64">
|
|||
export type usize = NumCType<"usize">
|
||||
export type isize = NumCType<"isize">
|
||||
|
||||
-- Variable C-style types --
|
||||
-- Variable size C-style types --
|
||||
export type char = NumCType<"char">
|
||||
export type float = NumCType<"float">
|
||||
export type double = NumCType<"double">
|
||||
|
|
Loading…
Add table
Reference in a new issue