Class JobsExpressionImpl
Holds for an expression accesing the jobs
context.
https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability
e.g. ${{ jobs.job1.outputs.foo}}
(within reusable workflows)
Import path
import codeql.actions.ast.internal.Ast
Direct supertypes
Indirect supertypes
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 |