From 095591f0b0f0d09bb1589fc404c2e7fdeac4bee4 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sat, 8 Apr 2017 17:45:22 -0400 Subject: add enumTagName builtin function closes #299 --- doc/langref.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc') diff --git a/doc/langref.md b/doc/langref.md index 1849ef0351..c53d3f8fc2 100644 --- a/doc/langref.md +++ b/doc/langref.md @@ -625,3 +625,7 @@ Converts a pointer of one type to a pointer of another type. ### @intToPtr(comptime DestType: type, int: usize) -> DestType Converts an integer to a pointer. To convert the other way, use `usize(ptr)`. + +### @enumTagName(value: var) -> []const u8 + +Converts an enum tag name to a slice of bytes. Example: -- cgit v1.2.3