Skip to content

Commit 846dffb

Browse files
committed
Signatures column for simple annotations table
1 parent 6f4b02e commit 846dffb

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

docs/codeql/ql-language-reference/ql-language-specification.rst

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -727,33 +727,33 @@ Simple annotations
727727

728728
The following table summarizes the syntactic constructs which can be marked with each annotation in a valid program; for example, an ``abstract`` annotation preceding a character is invalid.
729729

730-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
731-
| Annotation | Classes | Characters | Member predicates | Non-member predicates | Imports | Fields | Modules | Aliases |
732-
+================+=========+============+===================+=======================+=========+========+=========+=========+
733-
| ``abstract`` | yes | | yes | | | | | |
734-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
735-
| ``cached`` | yes | yes | yes | yes | | | yes | |
736-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
737-
| ``external`` | | | | yes | | | | |
738-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
739-
| ``extensible`` | | | | yes | | | | |
740-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
741-
| ``final`` | yes | | yes | | | yes | | yes |
742-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
743-
| ``transient`` | | | | yes | | | | |
744-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
745-
| ``library`` | yes | | | | | | | |
746-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
747-
| ``private`` | yes | | yes | yes | yes | yes | yes | yes |
748-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
749-
| ``deprecated`` | yes | | yes | yes | | yes | yes | yes |
750-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
751-
| ``override`` | | | yes | | | yes | | |
752-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
753-
| ``additional`` | yes | | | yes | | | yes | yes |
754-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
755-
| ``query`` | | | | yes | | | | yes |
756-
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
730+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
731+
| Annotation | Classes | Characters | Member predicates | Non-member predicates | Imports | Fields | Modules | Aliases | Signatures |
732+
+================+=========+============+===================+=======================+=========+========+=========+=========+============+
733+
| ``abstract`` | yes | | yes | | | | | | |
734+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
735+
| ``cached`` | yes | yes | yes | yes | | | yes | | |
736+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
737+
| ``external`` | | | | yes | | | | | |
738+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
739+
| ``extensible`` | | | | yes | | | | | |
740+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
741+
| ``final`` | yes | | yes | | | yes | | yes | |
742+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
743+
| ``transient`` | | | | yes | | | | | |
744+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
745+
| ``library`` | yes | | | | | | | | |
746+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
747+
| ``private`` | yes | | yes | yes | yes | yes | yes | yes | yes |
748+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
749+
| ``deprecated`` | yes | | yes | yes | | yes | yes | yes | yes |
750+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
751+
| ``override`` | | | yes | | | yes | | | |
752+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
753+
| ``additional`` | yes | | | yes | | | yes | yes | yes |
754+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
755+
| ``query`` | | | | yes | | | | yes | |
756+
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+------------+
757757

758758
The ``library`` annotation is only usable within a QLL file, not a QL file.
759759

0 commit comments

Comments
 (0)