Ejemplo n.º 1
0
 public override void CaseAPropertyLvalue(APropertyLvalue node)
 {
     InAPropertyLvalue(node);
     if (node.GetName() != null)
     {
         node.GetName().Apply(this);
     }
     OutAPropertyLvalue(node);
 }
 public override void OutAPropertyLvalue(APropertyLvalue node)
 {
     data.LvalueTypes[node] = data.PropertyLinks[node].GetType();
     CheckPropertyAccessibility(data.PropertyLinks[node], node.Parent() is AAssignmentExp, node.GetName());
     base.OutAPropertyLvalue(node);
 }