/frameworks/base/tools/hoststubgen/hoststubgen/test-tiny-framework/ |
D | Android.bp | 12 name: "hoststubgen-test-tiny-framework", 17 "hoststubgen-annotations", 19 visibility: ["//frameworks/base/tools/hoststubgen:__subpackages__"], 22 // Create stub/impl jars from "hoststubgen-test-tiny-framework", using the following 3 rules. 24 name: "hoststubgen-test-tiny-framework-host", 25 defaults: ["hoststubgen-command-defaults"], 27 "--in-jar $(location :hoststubgen-test-tiny-framework) " + 31 ":hoststubgen-test-tiny-framework", 38 name: "hoststubgen-test-tiny-framework-host-stub", 41 ":hoststubgen-test-tiny-framework-host{host_stub.jar}", [all …]
|
D | policy-override-tiny-framework.txt | 1 class com/android/hoststubgen/test/tinyframework/TinyFrameworkForTextPolicy stub 17 class com/android/hoststubgen/test/tinyframework/TinyFrameworkForTextPolicy ~com.android.hoststubge… 26 class com.android.hoststubgen.test.tinyframework.subclasstest.C1 stub 27 class com.android.hoststubgen.test.tinyframework.subclasstest.C2 stub 28 class com.android.hoststubgen.test.tinyframework.subclasstest.C3 stub 29 class com.android.hoststubgen.test.tinyframework.subclasstest.CA stub 30 class com.android.hoststubgen.test.tinyframework.subclasstest.CB stub 31 class com.android.hoststubgen.test.tinyframework.subclasstest.I1 stub 32 class com.android.hoststubgen.test.tinyframework.subclasstest.I2 stub 33 class com.android.hoststubgen.test.tinyframework.subclasstest.I3 stub [all …]
|
D | run-test-manually.sh | 36 HOSTSTUBGEN=hoststubgen 39 run m $HOSTSTUBGEN hoststubgen-annotations hoststubgen-helper-runtime truth junit 53 …$SOONG_INT/frameworks/base/tools/hoststubgen/hoststubgen/hoststubgen-annotations/android_common/ja… 62 …$SOONG_INT/frameworks/base/tools/hoststubgen/hoststubgen/hoststubgen-helper-runtime/linux_glibc_co… 66 test_classes=(com.android.hoststubgen.hosthelper.HostTestSuite) 88 @../hoststubgen-standard-options.txt \
|
D | annotation-allowed-classes-tiny-framework.txt | 1 # Only classes listed here can use the hoststubgen annotations. 9 # com.android.hoststubgen.test.tinyframework.TinyFrameworkClassAnnotations 12 # !com.android.hoststubgen.test.tinyframework.TinyFrameworkClassAnnotations 15 # com.android.hoststubgen.test.* 18 # !com.android.hoststubgen.test.* 21 com.android.hoststubgen.test.tinyframework.*
|
/frameworks/base/tools/hoststubgen/hoststubgen/test-tiny-framework/golden-output/ |
D | 13-hoststubgen-test-tiny-framework-host-ext-impl-dump.txt | 16 …x: ldc #x // String com.android.hoststubgen.hosthelper.HostTestUtils.log… 17 …x: invokestatic #x // Method com/android/hoststubgen/hosthelper/HostTestUtils.onC… 25 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 30 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 54 …x: ldc #x // String com.android.hoststubgen.hosthelper.HostTestUtils.log… 55 …x: invokestatic #x // Method com/android/hoststubgen/hosthelper/HostTestUtils.onC… 61 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 85 …x: ldc #x // String com.android.hoststubgen.hosthelper.HostTestUtils.log… 86 …x: invokestatic #x // Method com/android/hoststubgen/hosthelper/HostTestUtils.onC… 94 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl [all …]
|
D | 12-hoststubgen-test-tiny-framework-host-ext-stub-dump.txt | 1 ## Class: com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy.class 3 public class com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy 7 …this_class: #x // com/android/hoststubgen/test/tinyframework/IPretendingA… 10 public com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy(); 22 com.android.hoststubgen.hosthelper.HostStubGenKeptInStub 24 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 38 com.android.hoststubgen.hosthelper.HostStubGenKeptInStub 40 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 43 … // Stub=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub of class com… 44 … // Proxy=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy of class … [all …]
|
D | 02-hoststubgen-test-tiny-framework-host-stub-dump.txt | 1 ## Class: com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy.class 3 public class com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy 7 …this_class: #x // com/android/hoststubgen/test/tinyframework/IPretendingA… 10 public com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy(); 22 com.android.hoststubgen.hosthelper.HostStubGenKeptInStub 24 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 38 com.android.hoststubgen.hosthelper.HostStubGenKeptInStub 40 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 43 … // Stub=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub of class com… 44 … // Proxy=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy of class … [all …]
|
D | 03-hoststubgen-test-tiny-framework-host-impl-dump.txt | 15 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 20 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 42 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 65 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 70 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 92 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 114 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 137 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 142 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl 164 com.android.hoststubgen.hosthelper.HostStubGenKeptInImpl [all …]
|
D | 01-hoststubgen-test-tiny-framework-orig-dump.txt | 226 ## Class: com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy.class 228 public class com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy 232 …this_class: #x // com/android/hoststubgen/test/tinyframework/IPretendingA… 235 public com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub$Proxy(); 246 … 0 5 0 this Lcom/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy; 263 NestHost: class com/android/hoststubgen/test/tinyframework/IPretendingAidl 265 … // Stub=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub of class com… 266 … // Proxy=class com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub$Proxy of class … 267 ## Class: com/android/hoststubgen/test/tinyframework/IPretendingAidl$Stub.class 269 public class com.android.hoststubgen.test.tinyframework.IPretendingAidl$Stub [all …]
|
/frameworks/base/tools/hoststubgen/hoststubgen/ |
D | Android.bp | 40 // This library contains the standard hoststubgen annotations. 43 name: "hoststubgen-annotations", 56 name: "hoststubgen-helper-runtime", 71 name: "hoststubgen-helper-runtime.ravenwood", 87 name: "hoststubgen-lib", 91 "hoststubgen-helper-runtime", 105 name: "hoststubgen", 106 main_class: "com.android.hoststubgen.HostStubGenMain", 108 "hoststubgen-lib", 121 // main_class: "com.android.hoststubgen.Main", [all …]
|
/frameworks/base/tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/filters/ |
D | ImplicitOutputFilter.kt | 16 package com.android.hoststubgen.filters in <lambda>() 18 import com.android.hoststubgen.HostStubGenErrors in <lambda>() 19 import com.android.hoststubgen.HostStubGenInternalException in <lambda>() 20 import com.android.hoststubgen.asm.CLASS_INITIALIZER_DESC in <lambda>() 21 import com.android.hoststubgen.asm.CLASS_INITIALIZER_NAME in <lambda>() 22 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 23 import com.android.hoststubgen.asm.isAnnotation in <lambda>() 24 import com.android.hoststubgen.asm.isAnonymousInnerClass in <lambda>() 25 import com.android.hoststubgen.asm.isAutoGeneratedEnumMember in <lambda>() 26 import com.android.hoststubgen.asm.isEnum in <lambda>() [all …]
|
D | AnnotationBasedFilter.kt | 16 package com.android.hoststubgen.filters in <lambda>() 18 import com.android.hoststubgen.ClassParseException in <lambda>() 19 import com.android.hoststubgen.HostStubGenErrors in <lambda>() 20 import com.android.hoststubgen.HostStubGenInternalException in <lambda>() 21 import com.android.hoststubgen.InvalidAnnotationException in <lambda>() 22 import com.android.hoststubgen.addNonNullElement in <lambda>() 23 import com.android.hoststubgen.asm.CLASS_INITIALIZER_DESC in <lambda>() 24 import com.android.hoststubgen.asm.CLASS_INITIALIZER_NAME in <lambda>() 25 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 26 import com.android.hoststubgen.asm.findAnnotationValueAsString in <lambda>() [all …]
|
D | InMemoryOutputFilter.kt | 16 package com.android.hoststubgen.filters 18 import com.android.hoststubgen.addNonNullElement 19 import com.android.hoststubgen.asm.ClassNodes 20 import com.android.hoststubgen.asm.toHumanReadableClassName 21 import com.android.hoststubgen.asm.toHumanReadableMethodName 22 import com.android.hoststubgen.log
|
D | TextFileFilterPolicyParser.kt | 16 package com.android.hoststubgen.filters in <lambda>() 18 import com.android.hoststubgen.ParseException in <lambda>() 19 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 20 import com.android.hoststubgen.asm.toHumanReadableClassName in <lambda>() 21 import com.android.hoststubgen.log in <lambda>() 22 import com.android.hoststubgen.normalizeTextLine in <lambda>() 23 import com.android.hoststubgen.whitespaceRegex in <lambda>()
|
D | SubclassFilter.kt | 16 package com.android.hoststubgen.filters in <lambda>() 18 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 19 import com.android.hoststubgen.asm.toJvmClassName in <lambda>()
|
/frameworks/base/tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/dumper/ |
D | ApiDumper.kt | 16 package com.android.hoststubgen.dumper in <lambda>() 18 import com.android.hoststubgen.asm.CLASS_INITIALIZER_NAME in <lambda>() 19 import com.android.hoststubgen.asm.CTOR_NAME in <lambda>() 20 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 21 import com.android.hoststubgen.asm.getClassNameFromFullClassName in <lambda>() 22 import com.android.hoststubgen.asm.getPackageNameFromFullClassName in <lambda>() 23 import com.android.hoststubgen.asm.toHumanReadableClassName in <lambda>() 24 import com.android.hoststubgen.csvEscape in <lambda>() 25 import com.android.hoststubgen.filters.FilterPolicy in <lambda>() 26 import com.android.hoststubgen.filters.FilterPolicyWithReason in <lambda>() [all …]
|
/frameworks/base/tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/visitors/ |
D | Helper.kt | 16 package com.android.hoststubgen.visitors 18 import com.android.hoststubgen.HostStubGenErrors 19 import com.android.hoststubgen.asm.ClassNodes 20 import com.android.hoststubgen.asm.clearVisibility 21 import com.android.hoststubgen.asm.getVisibility 22 import com.android.hoststubgen.asm.isStatic
|
D | ImplGeneratingAdapter.kt | 16 package com.android.hoststubgen.visitors in <lambda>() 18 import com.android.hoststubgen.asm.CLASS_INITIALIZER_DESC in <lambda>() 19 import com.android.hoststubgen.asm.CLASS_INITIALIZER_NAME in <lambda>() 20 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 21 import com.android.hoststubgen.asm.isVisibilityPrivateOrPackagePrivate in <lambda>() 22 import com.android.hoststubgen.asm.prependArgTypeToMethodDescriptor in <lambda>() 23 import com.android.hoststubgen.asm.writeByteCodeToPushArguments in <lambda>() 24 import com.android.hoststubgen.asm.writeByteCodeToReturn in <lambda>() 25 import com.android.hoststubgen.filters.FilterPolicy in <lambda>() 26 import com.android.hoststubgen.filters.FilterPolicyWithReason in <lambda>() [all …]
|
D | BaseAdapter.kt | 16 package com.android.hoststubgen.visitors in <lambda>() 18 import com.android.hoststubgen.HostStubGenErrors in <lambda>() 19 import com.android.hoststubgen.HostStubGenStats in <lambda>() 20 import com.android.hoststubgen.LogLevel in <lambda>() 21 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 22 import com.android.hoststubgen.asm.UnifiedVisitor in <lambda>() 23 import com.android.hoststubgen.asm.getPackageNameFromFullClassName in <lambda>() 24 import com.android.hoststubgen.asm.resolveClassNameWithDefaultPackage in <lambda>() 25 import com.android.hoststubgen.asm.toJvmClassName in <lambda>() 26 import com.android.hoststubgen.filters.FilterPolicy in <lambda>() [all …]
|
D | StubGeneratingAdapter.kt | 16 package com.android.hoststubgen.visitors 18 import com.android.hoststubgen.asm.ClassNodes 19 import com.android.hoststubgen.filters.FilterPolicy 20 import com.android.hoststubgen.filters.FilterPolicyWithReason 21 import com.android.hoststubgen.filters.OutputFilter 22 import com.android.hoststubgen.log
|
/frameworks/base/tools/hoststubgen/hoststubgen/invoketest/ |
D | Android.bp | 11 name: "hoststubgen-invoke-test", 12 src: "hoststubgen-invoke-test.sh", 15 // Note: java_data: ["hoststubgen"] will only install the jar file, but not the command wrapper. 17 "hoststubgen", 18 "hoststubgen-test-tiny-framework",
|
/frameworks/base/tools/hoststubgen/scripts/ |
D | build-framework-hostside-jars-without-genrules.sh | 33 run m hoststubgen framework-all 36 @../hoststubgen/hoststubgen-standard-options.txt 39 --policy-override-file ../hoststubgen/framework-policy-override.txt "${@}" 53 run hoststubgen \
|
/frameworks/base/tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/ |
D | HostStubGen.kt | 16 package com.android.hoststubgen in <lambda>() 18 import com.android.hoststubgen.asm.ClassNodes in <lambda>() 19 import com.android.hoststubgen.dumper.ApiDumper in <lambda>() 20 import com.android.hoststubgen.filters.AnnotationBasedFilter in <lambda>() 21 import com.android.hoststubgen.filters.ClassWidePolicyPropagatingFilter in <lambda>() 22 import com.android.hoststubgen.filters.ConstantFilter in <lambda>() 23 import com.android.hoststubgen.filters.DefaultHookInjectingFilter in <lambda>() 24 import com.android.hoststubgen.filters.FilterPolicy in <lambda>() 25 import com.android.hoststubgen.filters.ImplicitOutputFilter in <lambda>() 26 import com.android.hoststubgen.filters.OutputFilter in <lambda>() [all …]
|
D | HostStubGenStats.kt | 16 package com.android.hoststubgen in <lambda>() 18 import com.android.hoststubgen.asm.getOuterClassNameFromFullClassName in <lambda>() 19 import com.android.hoststubgen.asm.getPackageNameFromFullClassName in <lambda>() 20 import com.android.hoststubgen.filters.FilterPolicyWithReason in <lambda>()
|
/frameworks/base/tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/utils/ |
D | ClassFilter.kt | 16 package com.android.hoststubgen.utils in <lambda>() 18 import com.android.hoststubgen.ParseException in <lambda>() 19 import com.android.hoststubgen.asm.toHumanReadableClassName in <lambda>() 20 import com.android.hoststubgen.asm.toJvmClassName in <lambda>() 21 import com.android.hoststubgen.normalizeTextLine in <lambda>()
|