Commit b317ca4d6f

Krzysztof Wolicki <der.teufel.mail@gmail.com>
2023-07-25 23:17:33
autodoc: Added line_comment tokens to ziglexer.js tokenizer
1 parent c4e62be
Changed files (2)
lib/docs/index.html
@@ -836,7 +836,8 @@
     }
 
     .zig_doc_comment,
-    .zig_container_doc_comment {
+    .zig_container_doc_comment,
+    .zig_line_comment {
       color: #545454;
       font-style: italic;
     }
lib/docs/ziglexer.js
@@ -12,6 +12,7 @@ const Tag = {
     number_literal: "number_literal",
     doc_comment: "doc_comment",
     container_doc_comment: "container_doc_comment",
+    line_comment: "line_comment",
     invalid_periodasterisks: "invalid_periodasterisks",
     bang: "bang",
     pipe: "pipe",
@@ -1699,9 +1700,9 @@ function InnerTokenizer(raw_source) {
                             return result;
                         }
                         case '\n': {
-                            state = State.start;
-                            result.loc.start = this.index + 1;
-                            break;
+                            result.tag = Tag.line_comment;
+                            result.loc.end = this.index;
+                            return result;
                         }
                         case '\t': break;
                         //TODO: PORT