src/share/classes/com/sun/tools/javac/comp/Annotate.java

changeset 1322
324b98626f58
parent 1313
873ddd9f4900
child 1344
73312ec2cf7c
equal deleted inserted replaced
1321:489905e5018e 1322:324b98626f58
24 */ 24 */
25 25
26 package com.sun.tools.javac.comp; 26 package com.sun.tools.javac.comp;
27 27
28 import java.util.Map; 28 import java.util.Map;
29 import java.util.Objects;
30 29
31 import com.sun.tools.javac.util.*; 30 import com.sun.tools.javac.util.*;
32 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition; 31 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition;
33 import com.sun.tools.javac.code.*; 32 import com.sun.tools.javac.code.*;
34 import com.sun.tools.javac.code.Symbol.*; 33 import com.sun.tools.javac.code.Symbol.*;
149 148
150 public AnnotateRepeatedContext(Env<AttrContext> env, 149 public AnnotateRepeatedContext(Env<AttrContext> env,
151 Map<Symbol.TypeSymbol, ListBuffer<Attribute.Compound>> annotated, 150 Map<Symbol.TypeSymbol, ListBuffer<Attribute.Compound>> annotated,
152 Map<Attribute.Compound, JCDiagnostic.DiagnosticPosition> pos, 151 Map<Attribute.Compound, JCDiagnostic.DiagnosticPosition> pos,
153 Log log) { 152 Log log) {
154 Objects.requireNonNull(env); 153 Assert.checkNonNull(env);
155 Objects.requireNonNull(annotated); 154 Assert.checkNonNull(annotated);
156 Objects.requireNonNull(pos); 155 Assert.checkNonNull(pos);
157 Objects.requireNonNull(log); 156 Assert.checkNonNull(log);
158 157
159 this.env = env; 158 this.env = env;
160 this.annotated = annotated; 159 this.annotated = annotated;
161 this.pos = pos; 160 this.pos = pos;
162 this.log = log; 161 this.log = log;

mercurial