• Home
  • Raw
  • Download

Lines Matching refs:ClassFile

25 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
26 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
27 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineAnnotationValu…
28 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue;
29 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstValue;
30 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.EnumConstValue;
31 import com.google.turbine.bytecode.ClassFile.MethodInfo.ParameterInfo;
32 import com.google.turbine.bytecode.ClassFile.ModuleInfo;
33 import com.google.turbine.bytecode.ClassFile.ModuleInfo.ExportInfo;
34 import com.google.turbine.bytecode.ClassFile.ModuleInfo.OpenInfo;
35 import com.google.turbine.bytecode.ClassFile.ModuleInfo.ProvideInfo;
36 import com.google.turbine.bytecode.ClassFile.ModuleInfo.RequireInfo;
37 import com.google.turbine.bytecode.ClassFile.ModuleInfo.UseInfo;
49 public static ClassFile read(byte[] bytes) { in read()
54 public static ClassFile read(@Nullable String path, byte[] bytes) { in read()
77 private ClassFile read() { in read()
103 List<ClassFile.FieldInfo> fieldinfos = readFields(constantPool); in read()
105 List<ClassFile.MethodInfo> methodinfos = readMethods(constantPool); in read()
108 List<ClassFile.InnerClass> innerclasses = ImmutableList.of(); in read()
109 ImmutableList.Builder<ClassFile.AnnotationInfo> annotations = ImmutableList.builder(); in read()
110 ClassFile.ModuleInfo module = null; in read()
139 return new ClassFile( in read()
168 private List<ClassFile.InnerClass> readInnerClasses( in readInnerClasses()
172 List<ClassFile.InnerClass> innerclasses = new ArrayList<>(); in readInnerClasses()
185 new ClassFile.InnerClass(innerClass, outerClass, innerName, innerClassAccessFlags)); in readInnerClasses()
198 ImmutableList.Builder<ClassFile.AnnotationInfo> annotations, in readAnnotations()
248 ImmutableList.Builder<ClassFile.ModuleInfo.RequireInfo> requires = ImmutableList.builder(); in readModule()
259 ImmutableList.Builder<ClassFile.ModuleInfo.ExportInfo> exports = ImmutableList.builder(); in readModule()
273 ImmutableList.Builder<ClassFile.ModuleInfo.OpenInfo> opens = ImmutableList.builder(); in readModule()
287 ImmutableList.Builder<ClassFile.ModuleInfo.UseInfo> uses = ImmutableList.builder(); in readModule()
294 ImmutableList.Builder<ClassFile.ModuleInfo.ProvideInfo> provides = ImmutableList.builder(); in readModule()
307 return new ClassFile.ModuleInfo( in readModule()
322 private ClassFile.AnnotationInfo readAnnotation(ConstantPoolReader constantPool) { in readAnnotation()
333 return new ClassFile.AnnotationInfo( in readAnnotation()
399 private List<ClassFile.MethodInfo> readMethods(ConstantPoolReader constantPool) { in readMethods()
401 List<ClassFile.MethodInfo> methods = new ArrayList<>(); in readMethods()
411 ImmutableList.Builder<ClassFile.AnnotationInfo> annotations = ImmutableList.builder(); in readMethods()
412 List<ImmutableList.Builder<ClassFile.AnnotationInfo>> parameterAnnotationsBuilder = in readMethods()
455 new ClassFile.MethodInfo( in readMethods()
482 private List<ClassFile.FieldInfo> readFields(ConstantPoolReader constantPool) { in readFields()
484 List<ClassFile.FieldInfo> fields = new ArrayList<>(); in readFields()
493 ImmutableList.Builder<ClassFile.AnnotationInfo> annotations = ImmutableList.builder(); in readFields()
515 new ClassFile.FieldInfo( in readFields()