001 package serp.bytecode;
002
003 import serp.bytecode.visitor.*;
004
005 /**
006 * Attribute marking a member as synthetic, or not present in the class
007 * source code.
008 *
009 * @author Abe White
010 */
011 public class Synthetic extends Attribute {
012 Synthetic(int nameIndex, Attributes owner) {
013 super(nameIndex, owner);
014 }
015
016 public void acceptVisit(BCVisitor visit) {
017 visit.enterSynthetic(this);
018 visit.exitSynthetic(this);
019 }
020 }