Home | History | Annotate | Download | only in AsmPrinter

Lines Matching defs:Name

116     // ... Then the name, taken from the DW_AT_name attribute.
117 StringRef Name = getDIEStringAttr(Die, dwarf::DW_AT_name);
118 DEBUG(dbgs() << "... adding context: " << Name << "\n");
119 if (!Name.empty())
120 addString(Name);
129 #define COLLECT_ATTR(NAME) \
130 case dwarf::NAME: \
131 Attrs.NAME.Val = Values[i]; \
132 Attrs.NAME.Desc = &Abbrevs.getData()[i]; \
196 const DIE &Entry, StringRef Name) {
210 // and the name of the type.
211 addString(Name);
217 // the context is omitted and the name to be used is the ABI-specific name
218 // of the subprogram (e.g., the mangled linker name).
251 StringRef Name = getDIEStringAttr(Entry, dwarf::DW_AT_name);
252 if (!Name.empty()) {
253 hashShallowTypeReference(Attribute, Entry, Name);
442 void DIEHash::hashNestedType(const DIE &Die, StringRef Name) {
450 // and the name.
451 addString(Name);
470 StringRef Name = getDIEStringAttr(*C, dwarf::DW_AT_name);
472 if (!Name.empty()) {
473 hashNestedType(*C, Name);
486 /// with the exception that we are hashing only the context and the name of the
503 // Add the name of the type to the hash.