Opaque type support

This commit is contained in:
Alexandros Naskos
2020-10-10 12:25:50 +03:00
parent c1d7f0ffa7
commit 162f1b2fbe
3 changed files with 8 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ const TokenType = enum(u32) {
@"struct",
@"enum",
@"union",
@"opaque",
parameter,
variable,
tagField,
@@ -195,6 +196,8 @@ fn colorIdentifierBasedOnType(builder: *Builder, type_node: analysis.TypeWithHan
.@"enum"
else if (type_node.isUnionType())
.@"union"
else if (type_node.isOpaqueType())
.@"opaque"
else
TokenType.type;