Skip to content
This repository was archived by the owner on Jan 5, 2023. It is now read-only.

Commit b164cf3

Browse files
authored
Merge pull request #174 from github/rc/1.24
Merge rc/1.24 into master
2 parents 24e2a29 + 9e3681c commit b164cf3

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

docs/language/learn-ql/go/ast-class-reference.rst

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1-
Abstract syntax tree classes for Go
2-
===================================
1+
Abstract syntax tree classes for working with Go programs
2+
=========================================================
3+
4+
CodeQL has a large selection of classes for representing the abstract syntax tree of Go programs.
5+
6+
.. include:: ../../reusables/abstract-syntax-tree.rst
37

48
Statement classes
59
-----------------
@@ -471,3 +475,9 @@ The following classes organize expressions by the kind of entity they refer to.
471475
+------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
472476
| `ValueExpr <https://help.semmle.com/qldoc/go/semmle/go/Expr.qll/type.Expr$BadExpr.html>`__ | an expression that can be evaluated to a value (as opposed to expressions that refer to a package, a type, or a statement label). This generalizes `ReferenceExpr <https://help.semmle.com/qldoc/go/semmle/go/Expr.qll/type.Expr$ReferenceExpr.html>`__ |
473477
+------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
478+
479+
Further reading
480+
---------------
481+
482+
.. include:: ../../reusables/go-further-reading.rst
483+
.. include:: ../../reusables/codeql-ref-tools-further-reading.rst

0 commit comments

Comments
 (0)