We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4c1461a commit 640b17eCopy full SHA for 640b17e
1 file changed
javascript/ql/lib/semmle/javascript/Stmt.qll
@@ -435,6 +435,32 @@ module Directive {
435
UseClientDirective() { this.getDirectiveText() = "use client" }
436
}
437
438
+ /**
439
+ * A `use memo` directive.
440
+ *
441
+ * Example:
442
443
+ * ```
444
+ * "use memo";
445
446
+ */
447
+ class UseMemoDirective extends KnownDirective {
448
+ UseMemoDirective() { this.getDirectiveText() = "use memo" }
449
+ }
450
+
451
452
+ * A `use no memo` directive.
453
454
455
456
457
+ * "use no memo";
458
459
460
+ class UseNoMemoDirective extends KnownDirective {
461
+ UseNoMemoDirective() { this.getDirectiveText() = "use no memo" }
462
463
464
/**
465
* A `use cache` directive.
466
*
0 commit comments