diff options
| author | Tetralux <tetralux@teknik.io> | 2020-05-07 00:32:35 +0000 |
|---|---|---|
| committer | Tetralux <tetralux@teknik.io> | 2020-05-09 07:30:07 +0000 |
| commit | 8d2430e54d40bb705499f5cfeef9fead6d9ad833 (patch) | |
| tree | f8917079f43be7aa19aa74c880eed4953c93ee89 /src/check_expr.cpp | |
| parent | dc1b3cc56316c966b8fab1a66ca7cc8e82306ee4 (diff) | |
Add reflect.enum_from_name
Provides a way to go from a enum value name string to an actual enum value.
```
E :: enum { A, B }
// ...
s := "B";
v, ok := enum_from_name(E, s);
assert(ok && v == E.B);
```
Diffstat (limited to 'src/check_expr.cpp')
0 files changed, 0 insertions, 0 deletions