You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
HasComputedJSDocModifiers=1<<12,// Indicates the computed modifier flags include modifiers from JSDoc.
867
-
868
-
Deprecated=1<<13,// Deprecated tag.
869
-
Override=1<<14,// Override method.
870
-
In=1<<15,// Contravariance modifier
871
-
Out=1<<16,// Covariance modifier
872
-
Decorator=1<<17,// Contains a decorator.
866
+
Deprecated=1<<12,// Deprecated tag.
867
+
Override=1<<13,// Override method.
868
+
In=1<<14,// Contravariance modifier
869
+
Out=1<<15,// Covariance modifier
870
+
Decorator=1<<16,// Contains a decorator.
871
+
872
+
HasComputedJSDocModifiers=1<<27,// Indicates the computed modifier flags include modifiers from JSDoc.
873
+
HasExcessJDocModifiers=1<<28,// Indicates that there are JSDoc modifiers that are not in the cache and must be recalculated. For use with nodes in TS files only.
873
874
HasComputedFlags=1<<29,// Modifier flags have been computed
// If we are requesting JSDoc modifiers in a TS file, we only need to recalculate additional JSDoc modifiers if the cache indicates there are any to find.
6955
+
// We recalculate the JSDoc modifiers since they may overlap with the syntactic modifiers in the cache. While this isn't as efficient as caching the modifiers,
6956
+
// it is rare to use JSDoc for modifiers like `@private` in a TS file.
0 commit comments