Home
last modified time | relevance | path

Searched refs:ClassFile (Results 1 – 25 of 26) sorted by relevance

12

/external/turbine/java/com/google/turbine/bytecode/
DClassReader.java22 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
23 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
24 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.AnnotationValue;
25 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue;
26 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstValue;
27 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.EnumConstValue;
28 import com.google.turbine.bytecode.ClassFile.MethodInfo.ParameterInfo;
29 import com.google.turbine.bytecode.ClassFile.ModuleInfo;
30 import com.google.turbine.bytecode.ClassFile.ModuleInfo.ExportInfo;
31 import com.google.turbine.bytecode.ClassFile.ModuleInfo.OpenInfo;
[all …]
DAnnotationWriter.java21 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
22 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
23 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.AnnotationValue;
24 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ArrayValue;
25 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue;
26 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstValue;
27 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.EnumConstValue;
28 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo;
29 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo.FormalParameterTarget;
30 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo.SuperTypeTarget;
[all …]
DClassWriter.java40 public static byte[] writeClass(ClassFile classfile) { in writeClass()
51 for (ClassFile.FieldInfo f : classfile.fields()) { in writeClass()
55 for (ClassFile.MethodInfo m : classfile.methods()) { in writeClass()
63 ConstantPool pool, ByteArrayDataOutput output, ClassFile.MethodInfo method) { in writeMethod()
71 ConstantPool pool, ByteArrayDataOutput output, ClassFile.FieldInfo field) { in writeField()
120 ConstantPool pool, ByteArrayDataOutput body, ClassFile classfile) { in finishClass()
DAttributeWriter.java28 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
29 import com.google.turbine.bytecode.ClassFile.MethodInfo.ParameterInfo;
30 import com.google.turbine.bytecode.ClassFile.ModuleInfo;
31 import com.google.turbine.bytecode.ClassFile.ModuleInfo.ExportInfo;
32 import com.google.turbine.bytecode.ClassFile.ModuleInfo.OpenInfo;
33 import com.google.turbine.bytecode.ClassFile.ModuleInfo.ProvideInfo;
34 import com.google.turbine.bytecode.ClassFile.ModuleInfo.RequireInfo;
35 import com.google.turbine.bytecode.ClassFile.ModuleInfo.UseInfo;
36 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo;
99 for (ClassFile.InnerClass inner : attribute.inners) { in writeInnerClasses()
DAttribute.java20 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
21 import com.google.turbine.bytecode.ClassFile.MethodInfo.ParameterInfo;
22 import com.google.turbine.bytecode.ClassFile.ModuleInfo;
23 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo;
62 final List<ClassFile.InnerClass> inners;
64 public InnerClasses(List<ClassFile.InnerClass> inners) { in InnerClasses()
DLowerAttributes.java26 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
27 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo;
35 static List<Attribute> classAttributes(ClassFile classfile) { in classAttributes()
52 static List<Attribute> methodAttributes(ClassFile.MethodInfo method) { in methodAttributes()
73 static List<Attribute> fieldAttributes(ClassFile.FieldInfo field) { in fieldAttributes()
DClassFile.java22 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
32 public class ClassFile { class
46 public ClassFile( in ClassFile() method in ClassFile
/external/turbine/java/com/google/turbine/lower/
DLower.java49 import com.google.turbine.bytecode.ClassFile;
50 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
51 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
52 import com.google.turbine.bytecode.ClassFile.MethodInfo.ParameterInfo;
53 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo;
54 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo.Target;
55 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo.TargetType;
56 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo.ThrowsTarget;
57 import com.google.turbine.bytecode.ClassFile.TypeAnnotationInfo.TypePath;
164 ClassFile.ModuleInfo moduleInfo = lowerModule(module); in lower()
[all …]
/external/turbine/javatests/com/google/turbine/bytecode/
DClassReaderTest.java24 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
25 import com.google.turbine.bytecode.ClassFile.ModuleInfo;
26 import com.google.turbine.bytecode.ClassFile.ModuleInfo.ExportInfo;
27 import com.google.turbine.bytecode.ClassFile.ModuleInfo.OpenInfo;
28 import com.google.turbine.bytecode.ClassFile.ModuleInfo.ProvideInfo;
29 import com.google.turbine.bytecode.ClassFile.ModuleInfo.RequireInfo;
70 ClassFile classFile = com.google.turbine.bytecode.ClassReader.read(null, bytes); in methods()
81 ClassFile.MethodInfo f = classFile.methods().get(0); in methods()
91 ClassFile.MethodInfo g = classFile.methods().get(1); in methods()
97 ClassFile.MethodInfo h = classFile.methods().get(2); in methods()
[all …]
/external/turbine/java/com/google/turbine/binder/bytecode/
DBytecodeBoundClass.java36 import com.google.turbine.bytecode.ClassFile;
37 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
38 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
39 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ArrayValue;
40 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue;
41 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.EnumConstValue;
42 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.Kind;
43 import com.google.turbine.bytecode.ClassFile.MethodInfo.ParameterInfo;
75 private final Supplier<ClassFile> classFile;
88 new Supplier<ClassFile>() { in BytecodeBoundClass()
[all …]
DBytecodeBinder.java28 import com.google.turbine.bytecode.ClassFile;
29 import com.google.turbine.bytecode.ClassFile.AnnotationInfo;
30 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue;
31 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ArrayValue;
32 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue;
33 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstValue;
34 import com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.EnumConstValue;
204 ClassFile classFile = ClassReader.read(path, bytes.get()); in bindModuleInfo()
205 ClassFile.ModuleInfo module = classFile.module(); in bindModuleInfo()
/external/apache-commons-bcel/src/main/java/org/apache/bcel/util/
DClassPath.java264 public ClassFile getClassFile( final String name, final String suffix ) throws IOException { in getClassFile()
265 ClassFile cf = null; in getClassFile()
282 …private ClassFile getClassFileInternal(final String name, final String suffix) throws IOException { in getClassFileInternal()
285 final ClassFile cf = path.getClassFile(name, suffix); in getClassFileInternal()
300 public ClassFile getClassFile( final String name ) throws IOException { in getClassFile()
362 abstract ClassFile getClassFile( String name, String suffix ) throws IOException; in getClassFile()
369 public interface ClassFile { interface in ClassPath
429 ClassFile getClassFile( final String name, final String suffix ) throws IOException { in getClassFile()
432 return file.exists() ? new ClassFile() { in getClassFile()
506 ClassFile getClassFile( final String name, final String suffix ) throws IOException {
[all …]
/external/turbine/java/com/google/turbine/deps/
DTransitive.java30 import com.google.turbine.bytecode.ClassFile;
31 import com.google.turbine.bytecode.ClassFile.FieldInfo;
32 import com.google.turbine.bytecode.ClassFile.InnerClass;
66 public static ClassFile trimClass(ClassFile cf) { in trimClass()
84 return new ClassFile( in trimClass()
/external/turbine/javatests/com/google/turbine/deps/
DAbstractTransitiveTest.java28 import com.google.turbine.bytecode.ClassFile;
29 import com.google.turbine.bytecode.ClassFile.InnerClass;
128 ClassFile a = ClassReader.read(null, readJar(libb).get("META-INF/TRANSITIVE/a/A.class")); in transitive()
/external/apache-commons-bcel/src/main/java/org/apache/bcel/
DRepository.java84 public static ClassPath.ClassFile lookupClassFile( final String class_name ) { in lookupClassFile()
/external/apache-commons-bcel/docs/verifier/
DJustIce.lyx910 The ClassFile Structure
936 ClassFile
984 ClassFile
994 ClassFile {
1171 ClassFile
8642 ClassFile
8770 ClassFile
10167 ClassFile
/external/owasp/sanitizer/tools/findbugs/lib/
Dbcel.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/ ...
Dant.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/ ...
/external/error_prone/javac/
Djavac-9+181-r4173-1.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/services/ META- ...
/external/guice/extensions/persist/lib/
Djavassist.jarMETA-INF/ META-INF/MANIFEST.MF javassist/ javassist/ByteArrayClassPath.class ByteArrayClassPath ...
/external/dexmaker/lib/
Ddalvik-dx-9.0.0_r3.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/android/ com/ ...
/external/guice/extensions/struts2/lib/
Djavassist.jarMETA-INF/ META-INF/MANIFEST.MF javassist/ javassist/ByteArrayClassPath.class ByteArrayClassPath ...
Dcore-3.1.1.jarMETA-INF/ org/ org/eclipse/ org/eclipse/jdt/ org/eclipse ...
/external/icu/tools/srcgen/currysrc/libs/
Dorg.eclipse.jdt.core_3.14.0.v20180528-0519.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSE_.SF META-INF/ECLIPSE_ ...
/external/dagger2/lib/
Dgoogle-java-format-0.1-20151017.042846-2.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/ ...

12