Accessed
Accessed: "accessed"
ArgumentName
ArgumentName: "arg-name"
ArgumentValue
ArgumentValue: "arg-value"
BinaryOperationLhs
BinaryOperationLhs: "binop-lhs"
BinaryOperationRhs
BinaryOperationRhs: "binop-rhs"
ExpressionListChild
ExpressionListChild: "expr-list-child"
ForBody
ForBody: "for-body"
ForVariable
ForVariable: "for-variable"
ForVector
ForVector: "for-vector"
FunctionCallArgument
FunctionCallArgument: "call-argument"
FunctionCallName
FunctionCallName: "call-name"
FunctionDefinitionBody
FunctionDefinitionBody: "function-def-body"
FunctionDefinitionParameter
FunctionDefinitionParameter: "function-def-param"
IfCondition
IfCondition: "if-cond"
IfOtherwise
IfOtherwise: "if-otherwise"
IndexAccess
IndexAccess: "index-access"
ParameterDefaultValue
ParameterDefaultValue: "param-value"
ParameterName
ParameterName: "param-name"
PipeLhs
PipeLhs: "pipe-lhs"
PipeRhs
PipeRhs: "pipe-rhs"
RepeatBody
RepeatBody: "repeat-body"
UnaryOperand
UnaryOperand: "unary-operand"
WhileBody
WhileBody: "while-body"
WhileCondition
WhileCondition: "while-cond"
Describes the role of the node in its parent. For example, if we have
if(TRUE) { ... }
, the role of theTRUE
node isIfCondition
.See