| ... | @@ -858,6 +858,7 @@ pub const Node = struct { | ... | @@ -858,6 +858,7 @@ pub const Node = struct { |
| 858 | | 858 | |
| 859 | pub fn firstToken(self: *FnProto) TokenIndex { | 859 | pub fn firstToken(self: *FnProto) TokenIndex { |
| 860 | if (self.visib_token) |visib_token| return visib_token; | 860 | if (self.visib_token) |visib_token| return visib_token; |
| | 861 | if (self.async_attr) |async_attr| return async_attr.firstToken(); |
| 861 | if (self.extern_export_inline_token) |extern_export_inline_token| return extern_export_inline_token; | 862 | if (self.extern_export_inline_token) |extern_export_inline_token| return extern_export_inline_token; |
| 862 | assert(self.lib_name == null); | 863 | assert(self.lib_name == null); |
| 863 | if (self.cc_token) |cc_token| return cc_token; | 864 | if (self.cc_token) |cc_token| return cc_token; |