Lines Matching full:fields
185 auto fields = GetFields<filter>(); in FindDeclaredField() local
186 auto it = std::find_if(fields.begin(), fields.end(), pred); in FindDeclaredField()
187 if (it != fields.end()) { in FindDeclaredField()
193 ALWAYS_INLINE inline Field *BinarySearchField(Span<Field> fields, panda_file::File::EntityId id) in BinarySearchField() argument
196 auto it = std::lower_bound(fields.begin(), fields.end(), id, comp); in BinarySearchField()
197 if (it != fields.end() && (*it).GetFileId() == id) { in BinarySearchField()
218 auto fields = GetFields<filter>(); in FindDeclaredField() local
219 auto *field = BinarySearchField(fields, id); in FindDeclaredField()
564 // Try to fill alignment gaps with fields that have smaller size from largest to smallests in ComputeClassSize()
566 "Please fix alignment of the fields of type \"TaggedValue\""); in ComputeClassSize()
642 …// GC can't easily check state & get fields because state can be changed concurrently and checking… in GetFieldObject()