http server
This commit is contained in:
@@ -437,7 +437,10 @@ pub const Server = struct {
|
||||
.{ .label = "field_value", .detail = "(s: $T, idx: s32) -> Any" },
|
||||
.{ .label = "size_of", .detail = "($T: Type) -> s32" },
|
||||
.{ .label = "cast", .detail = "(Type) expr — prefix type cast" },
|
||||
.{ .label = "alloc", .detail = "(size: s32) -> string" },
|
||||
.{ .label = "malloc", .detail = "(size: s64) -> *void" },
|
||||
.{ .label = "free", .detail = "(ptr: *void) -> void" },
|
||||
.{ .label = "memcpy", .detail = "(dst: *void, src: *void, size: s64) -> *void" },
|
||||
.{ .label = "memset", .detail = "(dst: *void, val: s64, size: s64) -> void" },
|
||||
.{ .label = "sqrt", .detail = "(x: $T) -> T" },
|
||||
};
|
||||
for (&keywords) |kw| {
|
||||
@@ -876,7 +879,10 @@ pub const Server = struct {
|
||||
.{ .name = "field_value", .label = "field_value(s: $T, idx: s32) -> Any", .params = &.{ "s: $T", "idx: s32" } },
|
||||
.{ .name = "size_of", .label = "size_of($T: Type) -> s32", .params = &.{"$T: Type"} },
|
||||
.{ .name = "cast", .label = "cast(Type) expr", .params = &.{"Type"} },
|
||||
.{ .name = "alloc", .label = "alloc(size: s32) -> string", .params = &.{"size: s32"} },
|
||||
.{ .name = "malloc", .label = "malloc(size: s64) -> *void", .params = &.{"size: s64"} },
|
||||
.{ .name = "free", .label = "free(ptr: *void) -> void", .params = &.{"ptr: *void"} },
|
||||
.{ .name = "memcpy", .label = "memcpy(dst: *void, src: *void, size: s64) -> *void", .params = &.{ "dst: *void", "src: *void", "size: s64" } },
|
||||
.{ .name = "memset", .label = "memset(dst: *void, val: s64, size: s64) -> void", .params = &.{ "dst: *void", "val: s64", "size: s64" } },
|
||||
.{ .name = "sqrt", .label = "sqrt(x: $T) -> T", .params = &.{"x: $T"} },
|
||||
.{ .name = "print", .label = "print(fmt: string, args: ..Any)", .params = &.{ "fmt: string", "args: ..Any" } },
|
||||
.{ .name = "out", .label = "out(str: string) -> void", .params = &.{"str: string"} },
|
||||
|
||||
Reference in New Issue
Block a user