mirror of
https://github.com/github/codeql.git
synced 2026-04-29 02:35:15 +02:00
add documentation for extensible annotation
This commit is contained in:
@@ -704,6 +704,7 @@ Various kinds of syntax can have *annotations* applied to them. Annotations are
|
||||
simpleAnnotation ::= "abstract"
|
||||
| "cached"
|
||||
| "external"
|
||||
| "extensible"
|
||||
| "final"
|
||||
| "transient"
|
||||
| "library"
|
||||
@@ -735,6 +736,8 @@ The following table summarizes the syntactic constructs which can be marked with
|
||||
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
|
||||
| ``external`` | | | | yes | | | | |
|
||||
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
|
||||
| ``extensible`` | | | | yes | | | | |
|
||||
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
|
||||
| ``final`` | yes | | yes | | | yes | | yes |
|
||||
+----------------+---------+------------+-------------------+-----------------------+---------+--------+---------+---------+
|
||||
| ``transient`` | | | | yes | | | | |
|
||||
@@ -2162,6 +2165,7 @@ The complete grammar for QL is as follows:
|
||||
simpleAnnotation ::= "abstract"
|
||||
| "cached"
|
||||
| "external"
|
||||
| "extensible"
|
||||
| "final"
|
||||
| "transient"
|
||||
| "library"
|
||||
|
||||
Reference in New Issue
Block a user