diff -r 15484cb7e5ae -r d17f37522154 src/share/classes/com/sun/tools/javac/code/Symbol.java --- a/src/share/classes/com/sun/tools/javac/code/Symbol.java Wed Jan 05 09:59:01 2011 +0000 +++ b/src/share/classes/com/sun/tools/javac/code/Symbol.java Mon Jan 10 14:57:59 2011 -0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -100,17 +100,6 @@ */ public Type type; - /** The type annotations targeted to a tree directly owned by this symbol - */ - // type annotations are stored here for two purposes: - // - convenient location to store annotations for generation after erasure - // - a private interface for accessing type annotations parsed from - // classfiles - // the field is populated for the following declaration only - // class, field, variable and type parameters - // - public List typeAnnotations; - /** The owner of this symbol. */ public Symbol owner; @@ -133,7 +122,6 @@ this.completer = null; this.erasure_field = null; this.attributes_field = List.nil(); - this.typeAnnotations = List.nil(); this.name = name; }