src/share/classes/com/sun/tools/javac/code/Symbol.java

changeset 1473
31780dd06ec7
parent 1464
f72c9c5aeaef
child 1491
9f42a06a49c0
     1.1 --- a/src/share/classes/com/sun/tools/javac/code/Symbol.java	Fri Dec 28 22:25:21 2012 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/code/Symbol.java	Sat Dec 29 17:33:17 2012 -0800
     1.3 @@ -1283,8 +1283,9 @@
     1.4                  List<Name> paramNames = savedParameterNames;
     1.5                  savedParameterNames = null;
     1.6                  // discard the provided names if the list of names is the wrong size.
     1.7 -                if (paramNames == null || paramNames.size() != type.getParameterTypes().size())
     1.8 +                if (paramNames == null || paramNames.size() != type.getParameterTypes().size()) {
     1.9                      paramNames = List.nil();
    1.10 +                }
    1.11                  ListBuffer<VarSymbol> buf = new ListBuffer<VarSymbol>();
    1.12                  List<Name> remaining = paramNames;
    1.13                  // assert: remaining and paramNames are both empty or both

mercurial