Lines Matching full:flags
117 LibCache::CachedClass::FlagsValue flags; in GetClassFlags() local
118 flags[LibCache::CachedClass::Flag::PUBLIC] = (raw_flags & ACC_PUBLIC) != 0; in GetClassFlags()
119 flags[LibCache::CachedClass::Flag::FINAL] = (raw_flags & ACC_FINAL) != 0; in GetClassFlags()
120 flags[LibCache::CachedClass::Flag::ANNOTATION] = (raw_flags & ACC_ANNOTATION) != 0; in GetClassFlags()
121 flags[LibCache::CachedClass::Flag::ENUM] = (raw_flags & ACC_ENUM) != 0; in GetClassFlags()
123 flags[LibCache::CachedClass::Flag::ABSTRACT] = (raw_flags & ACC_ABSTRACT) != 0; in GetClassFlags()
124 flags[LibCache::CachedClass::Flag::INTERFACE] = (raw_flags & ACC_INTERFACE) != 0; in GetClassFlags()
126 return flags; in GetClassFlags()
133 LibCache::CachedMethod::FlagsValue flags; in GetMethodFlags() local
135 flags[LibCache::CachedMethod::Flag::STATIC] = mda.IsStatic(); in GetMethodFlags()
136 flags[LibCache::CachedMethod::Flag::NATIVE] = mda.IsNative(); in GetMethodFlags()
137 flags[LibCache::CachedMethod::Flag::PUBLIC] = mda.IsPublic(); in GetMethodFlags()
138 flags[LibCache::CachedMethod::Flag::PRIVATE] = mda.IsPrivate(); in GetMethodFlags()
139 flags[LibCache::CachedMethod::Flag::PROTECTED] = mda.IsProtected(); in GetMethodFlags()
140 flags[LibCache::CachedMethod::Flag::SYNTHETIC] = mda.IsSynthetic(); in GetMethodFlags()
141 flags[LibCache::CachedMethod::Flag::ABSTRACT] = mda.IsAbstract(); in GetMethodFlags()
142 flags[LibCache::CachedMethod::Flag::FINAL] = mda.IsFinal(); in GetMethodFlags()
148 flags[LibCache::CachedMethod::Flag::CONSTRUCTOR] = (method_name_raw == ctor_name); in GetMethodFlags()
149 flags[LibCache::CachedMethod::Flag::STATIC_CONSTRUCTOR] = (method_name_raw == static_ctor_name); in GetMethodFlags()
151 return flags; in GetMethodFlags()
156 LibCache::CachedField::FlagsValue flags; in GetFieldFlags() local
157 flags[LibCache::CachedField::Flag::STATIC] = fda.IsStatic(); in GetFieldFlags()
158 flags[LibCache::CachedField::Flag::VOLATILE] = fda.IsVolatile(); in GetFieldFlags()
159 flags[LibCache::CachedField::Flag::PUBLIC] = fda.IsPublic(); in GetFieldFlags()
160 flags[LibCache::CachedField::Flag::PROTECTED] = fda.IsProtected(); in GetFieldFlags()
161 flags[LibCache::CachedField::Flag::FINAL] = fda.IsFinal(); in GetFieldFlags()
162 flags[LibCache::CachedField::Flag::PRIVATE] = fda.IsPrivate(); in GetFieldFlags()
163 return flags; in GetFieldFlags()
189 … panda_file::Type::TypeId type_id, uint32_t flags) in MakeSyntheticClass() argument
196 data.class_cache.try_emplace(id, id, descriptor, src_lang, type_id, GetClassFlags(flags), in MakeSyntheticClass()
232 cachedMethod.flags[CachedMethod::Flag::STATIC] = is_static; in MakeSyntheticMethod()
251 array.flags[CachedClass::Flag::ARRAY_CLASS] = true; in AddArray()
258 array.flags[CachedClass::Flag::OBJECT_ARRAY_CLASS] = true; in AddArray()
269 ctor.flags[CachedMethod::Flag::ARRAY_CONSTRUCTOR] = true; in AddArray()
292 C.flags[CachedClass::Flag::PRIMITIVE] = true; in InitializeRootClasses()
370 bool is_static = cachedMethod.flags[LibCache::CachedMethod::Flag::STATIC]; in CalcMethodHash()
810 if (cachedClass->flags[CachedClass::Flag::ARRAY_CLASS]) { in Link()