There was an error while loading. Please reload this page.
1 parent b5b4852 commit aa20b27Copy full SHA for aa20b27
1 file changed
javascript/ql/lib/semmle/javascript/Stmt.qll
@@ -475,6 +475,21 @@ module Directive {
475
class UseCacheDirective extends KnownDirective {
476
UseCacheDirective() { this.getDirectiveText().regexpMatch("use cache(:.*)?") }
477
}
478
+
479
+ /**
480
+ * A React Native Reanimated worklet directive.
481
+ *
482
+ * Example:
483
484
+ * ```
485
+ * function myWorklet() {
486
+ * "worklet";
487
+ * }
488
489
+ */
490
+ class WorkletDirective extends KnownDirective {
491
+ WorkletDirective() { this.getDirectiveText() = "worklet" }
492
+ }
493
494
495
/**
0 commit comments