public override void VisitAliasStatement(AliasStatement aliasStatement)
        {
            scopes_.Push(scopes_.Peek().CreateChildScope(aliasStatement));

            base.VisitAliasStatement(aliasStatement);

            scopes_.Pop();
        }
Example #2
0
 private static void TestEquality(AliasStatement expected, AliasStatement actual, string propertyName)
 {
     try {
         IsTrue(expected.AliasName == actual.AliasName, "AliasName");
         ExpressionsAreEqual(expected.Target, actual.Target, "Target");
     } catch (DataAssertionException e) {
         e.Add(propertyName);
         throw e;
     }
     TestEquality((Statement)expected, (Statement)actual, propertyName);
 }
Example #3
0
 public virtual void VisitAliasStatement(AliasStatement aliasStatement)
 {
     DefaultVisit(aliasStatement);
 }
Example #4
0
 public override T VisitAliasStatement(AliasStatement node)
 {
     throw new NotImplementedException();
 }