Lines Matching defs:Elements
850 auto Elements = cast<DISubroutineType>(CTy)->getTypeArray();
851 if (Elements.size())
852 if (auto RTy = Elements[0])
856 if (Elements.size() == 2 && !Elements[1])
859 constructSubprogramArguments(Buffer, Elements);
914 DINodeArray Elements = CTy->getElements();
915 for (const auto *Element : Elements) {
1415 const DINodeArray Elements = CTy->getElements();
1416 assert(Elements.size() == 1 &&
1417 Elements[0]->getTag() == dwarf::DW_TAG_subrange_type &&
1419 const auto Subrange = cast<DISubrange>(Elements[0]);
1459 DINodeArray Elements = CTy->getElements();
1460 for (unsigned i = 0, N = Elements.size(); i < N; ++i) {
1462 if (auto *Element = dyn_cast_or_null<DINode>(Elements[i]))
1481 DINodeArray Elements = CTy->getElements();
1484 for (unsigned i = 0, N = Elements.size(); i < N; ++i) {
1485 auto *Enum = dyn_cast_or_null<DIEnumerator>(Elements[i]);