Beispiel #1
0
        public override BoundNode VisitFieldInfo(BoundFieldInfo node)
        {
            var rewrittenField = ((FieldSymbol)node.Field.OriginalDefinition)
                                 .AsMember((NamedTypeSymbol)this.VisitType(node.Field.ContainingType));

            return(node.Update(rewrittenField, node.GetFieldFromHandle, node.Type));
        }
 public override BoundNode VisitFieldInfo(BoundFieldInfo node)
 {
     var rewrittenField = ((FieldSymbol)node.Field.OriginalDefinition)
         .AsMember((NamedTypeSymbol)this.VisitType(node.Field.ContainingType));
     return node.Update(rewrittenField, node.GetFieldFromHandle, node.Type);
 }