Lines Matching refs:Elements
577 Metadata *Elements;
592 Metadata *Elements, unsigned RuntimeLang,
599 AlignInBits(AlignInBits), Flags(Flags), Elements(Elements),
610 Flags(N->getFlags()), Elements(N->getRawElements()),
626 Elements == RHS->getRawElements() &&
643 return hash_combine(Name, File, Line, BaseType, Scope, Elements,
1115 ArrayRef<uint64_t> Elements;
1117 MDNodeKeyImpl(ArrayRef<uint64_t> Elements) : Elements(Elements) {}
1118 MDNodeKeyImpl(const DIExpression *N) : Elements(N->getElements()) {}
1121 return Elements == RHS->getElements();
1125 return hash_combine_range(Elements.begin(), Elements.end());
1185 Metadata *Elements;
1188 unsigned Line, MDString *Name, Metadata *Elements)
1190 Name(Name), Elements(Elements) {}
1194 Elements(N->getRawElements()) {}
1200 Elements == RHS->getRawElements();
1204 return hash_combine(Tag, Scope, Entity, File, Line, Name, Elements);
1234 Metadata *Elements;
1237 Metadata *Elements)
1238 : MIType(MIType), Line(Line), File(File), Elements(Elements) {}
1241 Elements(N->getRawElements()) {}
1245 File == RHS->getRawFile() && Elements == RHS->getRawElements();
1249 return hash_combine(MIType, Line, File, Elements);