Extension/feature filtering + main generate function

This commit is contained in:
Robin Voetter
2020-06-29 19:45:23 +02:00
parent 134c78dc6f
commit c454400ff3
5 changed files with 153 additions and 27 deletions

View File

@@ -281,10 +281,14 @@ fn Renderer(comptime WriterType: type) type {
peeked = null;
switch (tok.id) {
.lparen, .rparen, .tilde, .minus, .id => {
.lparen, .rparen, .tilde, .minus => {
try self.writer.writeAll(tok.text);
continue;
},
.id => {
try self.writeIdentifier(util.trimVkNamespace(api_constant.value.alias));
continue;
},
.int => {},
else => return error.InvalidApiConstant,
}