Lines Matching refs:Element
169 for (const auto Element : Elements) { in completeType() local
170 const auto *Enum = cast<DIEnumerator>(Element); in completeType()
241 for (const auto *Element : Elements) { in completeType() local
243 const auto *DDTy = cast<DIDerivedType>(Element); in completeType()
297 auto Element = Elements[I]; in completeType() local
298 if (Element) { in completeType()
300 Param.Type = BDebug.getTypeId(Element); in completeType()
473 for (const auto Element : Elements) { in visitSubroutineType() local
474 visitTypeEntry(Element); in visitSubroutineType()
488 for (const auto *Element : Elements) { in visitStructType() local
489 auto E = cast<DIDerivedType>(Element); in visitStructType()
502 for (const auto *Element : Elements) in visitStructType() local
503 visitTypeEntry(cast<DIDerivedType>(Element)); in visitStructType()
515 if (auto *Element = dyn_cast_or_null<DINode>(Elements[I])) in visitArrayType() local
516 if (Element->getTag() == dwarf::DW_TAG_subrange_type) { in visitArrayType()
517 const DISubrange *SR = cast<DISubrange>(Element); in visitArrayType()
714 for (const auto *Element : Elements) { in visitMapDefType() local
715 const auto *MemberType = cast<DIDerivedType>(Element); in visitMapDefType()