Home
last modified time | relevance | path

Searched refs:TypeDescriptor (Results 1 – 8 of 8) sorted by relevance

/aosp14/frameworks/base/startop/view_compiler/
H A Ddex_layout_compiler.cc28 using dex::TypeDescriptor;
34 const TypeDescriptor kAttributeSet = TypeDescriptor::FromClassname("android.util.AttributeSet");
35 const TypeDescriptor kContext = TypeDescriptor::FromClassname("android.content.Context");
36 const TypeDescriptor kLayoutInflater = TypeDescriptor::FromClassname("android.view.LayoutInflater");
37 const TypeDescriptor kResources = TypeDescriptor::FromClassname("android.content.res.Resources");
38 const TypeDescriptor kString = TypeDescriptor::FromClassname("java.lang.String");
39 const TypeDescriptor kView = TypeDescriptor::FromClassname("android.view.View");
40 const TypeDescriptor kViewGroup = TypeDescriptor::FromClassname("android.view.ViewGroup");
41 const TypeDescriptor kXmlResourceParser =
64 Prototype{TypeDescriptor::Void(),
[all …]
H A Ddex_testcase_generator.cc48 auto return5{cbuilder.CreateMethod("return5", Prototype{TypeDescriptor::Int()})}; in GenerateSimpleTestCases()
57 auto integer_type{TypeDescriptor::FromClassname("java.lang.Integer")}; in GenerateSimpleTestCases()
64 object, integer_type, Prototype{TypeDescriptor::Void(), TypeDescriptor::Int()}, five); in GenerateSimpleTestCases()
71 Prototype{TypeDescriptor::Int(), TypeDescriptor::Int()})}; in GenerateSimpleTestCases()
76 auto string_type{TypeDescriptor::FromClassname("java.lang.String")}; in GenerateSimpleTestCases()
92 "returnIfZero", Prototype{TypeDescriptor::Int(), TypeDescriptor::Int()})}; in GenerateSimpleTestCases()
113 "returnIfNotZero", Prototype{TypeDescriptor::Int(), TypeDescriptor::Int()})}; in GenerateSimpleTestCases()
245 Prototype{string_type, TypeDescriptor::Int(), TypeDescriptor::Int()})}; in GenerateSimpleTestCases()
249 TypeDescriptor::FromClassname("java.lang.Integer"), in GenerateSimpleTestCases()
251 Prototype{string_type, TypeDescriptor::Int(), TypeDescriptor::Int()})}; in GenerateSimpleTestCases()
[all …]
H A Ddex_builder.h61 class TypeDescriptor {
64 static const TypeDescriptor Int();
65 static const TypeDescriptor Void();
69 static TypeDescriptor FromClassname(const std::string& name);
100 const TypeDescriptor& ArgType(size_t index) const;
108 const TypeDescriptor return_type_;
109 const std::vector<TypeDescriptor> param_types_;
529 const TypeDescriptor type_descriptor_;
556 inline ir::Type* GetOrAddType(TypeDescriptor descriptor) { in GetOrAddType()
560 ir::FieldDecl* GetOrAddField(TypeDescriptor parent, const std::string& name, TypeDescriptor type);
[all …]
H A Ddex_builder.cc31 const TypeDescriptor TypeDescriptor::Int() { return TypeDescriptor{"I"}; }; in Int()
32 const TypeDescriptor TypeDescriptor::Void() { return TypeDescriptor{"V"}; }; in Void()
165 TypeDescriptor string_type = TypeDescriptor::FromClassname("java.lang.String"); in WriteTestDexFile()
167 MethodBuilder method{cbuilder.CreateMethod("foo", Prototype{TypeDescriptor::Int(), string_type})}; in WriteTestDexFile()
172 dex_file.GetOrDeclareMethod(string_type, "length", Prototype{TypeDescriptor::Int()}); in WriteTestDexFile()
185 TypeDescriptor TypeDescriptor::FromClassname(const std::string& name) { in FromClassname()
186 return TypeDescriptor{DotToDescriptor(name.c_str())}; in FromClassname()
249 ir::FieldDecl* DexBuilder::GetOrAddField(TypeDescriptor parent, const std::string& name, in GetOrAddField()
250 TypeDescriptor type) { in GetOrAddField()
290 const TypeDescriptor& Prototype::ArgType(size_t index) const { in ArgType()
[all …]
H A Dmain.cc44 using startop::dex::TypeDescriptor;
155 Prototype{TypeDescriptor::FromClassname("android.view.View"), in main()
156 TypeDescriptor::FromClassname("android.content.Context"), in main()
157 TypeDescriptor::Int()})}; in main()
H A Dapk_layout_compiler.cc131 dex::Prototype{dex::TypeDescriptor::FromClassname( in CompileApkAssetsLayouts()
133 dex::TypeDescriptor::FromClassname( in CompileApkAssetsLayouts()
135 dex::TypeDescriptor::Int()})); in CompileApkAssetsLayouts()
/aosp14/frameworks/base/config/
H A Dpreloaded-classes14380 java.lang.invoke.TypeDescriptor$OfField
14381 java.lang.invoke.TypeDescriptor$OfMethod
14382 java.lang.invoke.TypeDescriptor
17201 [Ljava.lang.invoke.TypeDescriptor$OfField;
H A Dboot-image-profile.txt47292 Ljava/lang/invoke/TypeDescriptor$OfField;
47293 Ljava/lang/invoke/TypeDescriptor$OfMethod;
47294 Ljava/lang/invoke/TypeDescriptor;
50118 [Ljava/lang/invoke/TypeDescriptor$OfField;