Skip to content

Commit 29e4623

Browse files
committed
fix typos and other small improvements from review
1 parent 1284fc5 commit 29e4623

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ Environments may be combined as follows:
115115
- *Union*. This takes the union of the entry sets of the two environments.
116116
- *Overriding union*. This takes the union of two environments, but if there are entries for a key in the first map, then no additional entries for that key are included from the second map.
117117

118-
A *definite* environment has only values that are *equal modulo weak aliasing* for each each.
118+
A *definite* environment has only values that are *equal modulo weak aliasing* for each key.
119119

120120
Global environments
121121
~~~~~~~~~~~~~~~~~~~
@@ -1772,9 +1772,9 @@ Aliases define new names for existing QL bindings.
17721772
| qldoc? annotations "module" modulename "=" moduleExpr ";"
17731773

17741774

1775-
An alias introduces a binding from the new name to the binding referred to by the right-hand side in the current module's declared predicate, type, or module environment respectively.
1775+
An alias introduces a binding from the new name to the binding referred to by the right-hand side in the current module's visible predicate, type, or module environment respectively.
17761776

1777-
An alias is called *strong alias* if and only if it has the ``final`` annotation. Otherwise, it is called a *weak alias*.
1777+
An alias is called a *strong alias* if and only if it has the ``final`` annotation. Otherwise, it is called a *weak alias*.
17781778

17791779
Two bindings `A`, `B` are called *equal modulo weak aliasing* if and only if one of the following conditions are satisfied:
17801780

0 commit comments

Comments
 (0)