/// <summary> /// Visit each SimpleVarUse in global variable list. /// </summary> /// <param name="x"></param> virtual public void VisitGlobalStmt(GlobalStmt x) { VisitList(x.VarList); }
public override void VisitGlobalStmt(GlobalStmt x) { ConsumeToken(Tokens.T_GLOBAL, x.Span.Start); VisitElementList(x.VarList, Tokens.T_COMMA, ","); ConsumeToken(Tokens.T_SEMI, ";", x.Span.End - 1); }
public override void VisitGlobalStmt(GlobalStmt x) { Add(x); }
override public void VisitGlobalStmt(GlobalStmt x) { _serializer.StartSerialize(typeof(GlobalStmt).Name, SerializeSpan(x.Span)); base.VisitGlobalStmt(x); _serializer.EndSerialize(); }
internal GlobalStmtPoint(GlobalStmt global, LValuePoint[] variables) { Global = global; _variables = variables; }
/// <summary> /// Visits GlobalStmt and apends the element to controlflow graph. /// </summary> /// <param name="x">GlobalStmt</param> public override void VisitGlobalStmt(GlobalStmt x) { currentBasicBlock.AddElement(x); }
private static GlobalStmtExpression ToGlobalStmtExpression(GlobalStmt e) { return(new GlobalStmtExpression(e.VarList.Select(c => Parse(c)).ToImmutableArray())); }