diff -r 6ef801fa38b7 -r 70ebdef189c9 src/share/classes/com/sun/tools/javac/code/Attribute.java --- a/src/share/classes/com/sun/tools/javac/code/Attribute.java Wed Aug 25 11:24:30 2010 -0700 +++ b/src/share/classes/com/sun/tools/javac/code/Attribute.java Wed Aug 25 11:40:25 2010 -0700 @@ -295,4 +295,11 @@ void visitEnum(Attribute.Enum e); void visitError(Attribute.Error e); } + + /** A mirror of java.lang.annotation.RetentionPolicy. */ + public static enum RetentionPolicy { + SOURCE, + CLASS, + RUNTIME + } }