Class MatrixExpressionImpl
Holds for an expression accesing the matrix context.
https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability
e.g. ${{ matrix.foo }}
Import path
import codeql.actions.ast.internal.AstDirect supertypes
Indirect supertypes
Fields
Inherited fields
Predicates
Inherited predicates
| expressionLocation | Gets the absolute coordinates of the expression. | from ExpressionImpl |
| getAChildNode | from ExpressionImpl | |
| getAPrimaryQlClass | from ExpressionImpl | |
| getATriggerEvent | Gets and Event triggering this node. | from AstNodeImpl |
| getEnclosingCompositeAction | Gets the enclosing composite action if any. | from AstNodeImpl |
| getEnclosingJob | Gets the enclosing Job. | from AstNodeImpl |
| getEnclosingStep | Gets the enclosing Step. | from AstNodeImpl |
| getEnclosingWorkflow | Gets the enclosing workflow if any. | from AstNodeImpl |
| getExpression | from SimpleReferenceExpressionImpl | |
| getFullExpression | from ExpressionImpl | |
| getInScopeDefaultValue | from AstNodeImpl | |
| getInScopeEnvVarExpr | Gets a environment variable expression by name in the scope of the current node. | from AstNodeImpl |
| getLocation | from ExpressionImpl | |
| getNode | from ExpressionImpl | |
| getParentNode | from ExpressionImpl | |
| getRawExpression | from ExpressionImpl | |
| hasLocationInfo | from ExpressionImpl | |
| toString | from SimpleReferenceExpressionImpl |