Lines Matching refs:VeriClass
33 static VeriClass z_(Primitive::Type::kPrimBoolean, 0, nullptr);
34 static VeriClass b_(Primitive::Type::kPrimByte, 0, nullptr);
35 static VeriClass c_(Primitive::Type::kPrimChar, 0, nullptr);
36 static VeriClass s_(Primitive::Type::kPrimShort, 0, nullptr);
37 static VeriClass i_(Primitive::Type::kPrimInt, 0, nullptr);
38 static VeriClass f_(Primitive::Type::kPrimFloat, 0, nullptr);
39 static VeriClass d_(Primitive::Type::kPrimDouble, 0, nullptr);
40 static VeriClass j_(Primitive::Type::kPrimLong, 0, nullptr);
41 static VeriClass v_(Primitive::Type::kPrimVoid, 0, nullptr);
43 VeriClass* VeriClass::boolean_ = &z_;
44 VeriClass* VeriClass::byte_ = &b_;
45 VeriClass* VeriClass::char_ = &c_;
46 VeriClass* VeriClass::short_ = &s_;
47 VeriClass* VeriClass::integer_ = &i_;
48 VeriClass* VeriClass::float_ = &f_;
49 VeriClass* VeriClass::double_ = &d_;
50 VeriClass* VeriClass::long_ = &j_;
51 VeriClass* VeriClass::void_ = &v_;
54 VeriClass* VeriClass::object_ = nullptr;
55 VeriClass* VeriClass::class_ = nullptr;
56 VeriClass* VeriClass::class_loader_ = nullptr;
57 VeriClass* VeriClass::string_ = nullptr;
58 VeriClass* VeriClass::throwable_ = nullptr;
59 VeriMethod VeriClass::forName_ = nullptr;
60 VeriMethod VeriClass::getField_ = nullptr;
61 VeriMethod VeriClass::getDeclaredField_ = nullptr;
62 VeriMethod VeriClass::getMethod_ = nullptr;
63 VeriMethod VeriClass::getDeclaredMethod_ = nullptr;
64 VeriMethod VeriClass::getClass_ = nullptr;
65 VeriMethod VeriClass::loadClass_ = nullptr;
66 VeriField VeriClass::sdkInt_ = nullptr;
171 type_map["Z"] = VeriClass::boolean_; in Run()
172 type_map["B"] = VeriClass::byte_; in Run()
173 type_map["S"] = VeriClass::short_; in Run()
174 type_map["C"] = VeriClass::char_; in Run()
175 type_map["I"] = VeriClass::integer_; in Run()
176 type_map["F"] = VeriClass::float_; in Run()
177 type_map["D"] = VeriClass::double_; in Run()
178 type_map["J"] = VeriClass::long_; in Run()
179 type_map["V"] = VeriClass::void_; in Run()
189 VeriClass::object_ = type_map["Ljava/lang/Object;"]; in Run()
190 VeriClass::class_ = type_map["Ljava/lang/Class;"]; in Run()
191 VeriClass::class_loader_ = type_map["Ljava/lang/ClassLoader;"]; in Run()
192 VeriClass::string_ = type_map["Ljava/lang/String;"]; in Run()
193 VeriClass::throwable_ = type_map["Ljava/lang/Throwable;"]; in Run()
194 VeriClass::forName_ = boot_resolvers[0]->LookupDeclaredMethodIn( in Run()
195 *VeriClass::class_, "forName", "(Ljava/lang/String;)Ljava/lang/Class;"); in Run()
196 VeriClass::getField_ = boot_resolvers[0]->LookupDeclaredMethodIn( in Run()
197 *VeriClass::class_, "getField", "(Ljava/lang/String;)Ljava/lang/reflect/Field;"); in Run()
198 VeriClass::getDeclaredField_ = boot_resolvers[0]->LookupDeclaredMethodIn( in Run()
199 *VeriClass::class_, "getDeclaredField", "(Ljava/lang/String;)Ljava/lang/reflect/Field;"); in Run()
200 VeriClass::getMethod_ = boot_resolvers[0]->LookupDeclaredMethodIn( in Run()
201 *VeriClass::class_, in Run()
204 VeriClass::getDeclaredMethod_ = boot_resolvers[0]->LookupDeclaredMethodIn( in Run()
205 *VeriClass::class_, in Run()
208 VeriClass::getClass_ = boot_resolvers[0]->LookupDeclaredMethodIn( in Run()
209 *VeriClass::object_, "getClass", "()Ljava/lang/Class;"); in Run()
210 VeriClass::loadClass_ = boot_resolvers[0]->LookupDeclaredMethodIn( in Run()
211 *VeriClass::class_loader_, "loadClass", "(Ljava/lang/String;)Ljava/lang/Class;"); in Run()
213 VeriClass* version = type_map["Landroid/os/Build$VERSION;"]; in Run()
215 VeriClass::sdkInt_ = boot_resolvers[0]->LookupFieldIn(*version, "SDK_INT", "I"); in Run()