public object VisitVariableDeclaration(ArmVariable variable) { Write("[ArmVariable]"); WriteLine(); WriteVariable(variable.Name.CoerceToString()); WriteDefaultValue(variable.Value); return(null); }
VisitAction IArmVisitor <VisitAction> .VisitVariableDeclaration(ArmVariable variable) { if (ShouldStop(VisitVariableDeclaration(variable), out VisitAction parentAction)) { return(parentAction); } if (ShouldStop(variable.Name.RunVisit(this), out parentAction)) { return(parentAction); } return(GetFinalParentAction(variable.Value.RunVisit(this))); }
public virtual VisitAction VisitVariableDeclaration(ArmVariable variable) => DefaultVisit(variable);
private ArmVariable ReadVariable(string variableName, JToken variableObject) { var variable = new ArmVariable(new ArmStringLiteral(variableName), ReadValue(variableObject)); return(variable); }
public object VisitVariableDeclaration(ArmVariable variable) { throw CreateInvalidException(variable); }
public JToken VisitVariableDeclaration(ArmVariable variable) => variable.Value?.RunVisit(this);