Esempio n. 1
0
 public override AstNode Visit(SizeOfExpression node)
 {
     IChelaType type = node.GetCoercionType();
     IChelaType nodeType = node.GetNodeType();
     if(nodeType.IsConstant())
     {
         return (new ConstantValue((int)type.GetSize())).ToAstNode(node.GetPosition());
     }
     return node;
 }