Index: third_party/closure_linter/closure_linter/javascriptstatetracker.py |
diff --git a/third_party/closure_linter/closure_linter/javascriptstatetracker.py b/third_party/closure_linter/closure_linter/javascriptstatetracker.py |
index 1b051d3bf6bd2de91ee6fd318a14e16ea2469819..e0a42f66a84aae3716d4d2d0da1d02c6f0d187f5 100755 |
--- a/third_party/closure_linter/closure_linter/javascriptstatetracker.py |
+++ b/third_party/closure_linter/closure_linter/javascriptstatetracker.py |
@@ -35,7 +35,8 @@ class JsDocFlag(statetracker.DocFlag): |
including braces. |
type_end_token: The last token specifying the flag JS type, |
including braces. |
- type: The JavaScript type spec. |
+ type: The type spec string. |
+ jstype: The type spec, a TypeAnnotation instance. |
name_token: The token specifying the flag name. |
name: The flag name |
description_start_token: The first token in the description. |
@@ -53,14 +54,6 @@ class JsDocFlag(statetracker.DocFlag): |
LEGAL_DOC = EXTENDED_DOC | statetracker.DocFlag.LEGAL_DOC |
- def __init__(self, flag_token): |
- """Creates the JsDocFlag object and attaches it to the given start token. |
- |
- Args: |
- flag_token: The starting token of the flag. |
- """ |
- statetracker.DocFlag.__init__(self, flag_token) |
- |
class JavaScriptStateTracker(statetracker.StateTracker): |
"""JavaScript state tracker. |