reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AsmPrinter/DwarfUnit.cpp
 1205     if (applySubprogramDefinitionAttributes(SP, SPDie))
 1210     addString(SPDie, dwarf::DW_AT_name, SP->getName());
 1213     addSourceLine(SPDie, SP);
 1225     addFlag(SPDie, dwarf::DW_AT_prototyped);
 1236     addUInt(SPDie, dwarf::DW_AT_calling_convention, dwarf::DW_FORM_data1, CC);
 1242       addType(SPDie, Ty);
 1246     addUInt(SPDie, dwarf::DW_AT_virtuality, dwarf::DW_FORM_data1, VK);
 1251       addBlock(SPDie, dwarf::DW_AT_vtable_elem_location, Block);
 1253     ContainingTypeMap.insert(std::make_pair(&SPDie, SP->getContainingType()));
 1257     addFlag(SPDie, dwarf::DW_AT_declaration);
 1261     constructSubprogramArguments(SPDie, Args);
 1264   addThrownTypes(SPDie, SP->getThrownTypes());
 1267     addFlag(SPDie, dwarf::DW_AT_artificial);
 1270     addFlag(SPDie, dwarf::DW_AT_external);
 1274       addFlag(SPDie, dwarf::DW_AT_APPLE_optimized);
 1277       addUInt(SPDie, dwarf::DW_AT_APPLE_isa, dwarf::DW_FORM_flag, isa);
 1281     addFlag(SPDie, dwarf::DW_AT_reference);
 1284     addFlag(SPDie, dwarf::DW_AT_rvalue_reference);
 1287     addFlag(SPDie, dwarf::DW_AT_noreturn);
 1290     addUInt(SPDie, dwarf::DW_AT_accessibility, dwarf::DW_FORM_data1,
 1293     addUInt(SPDie, dwarf::DW_AT_accessibility, dwarf::DW_FORM_data1,
 1296     addUInt(SPDie, dwarf::DW_AT_accessibility, dwarf::DW_FORM_data1,
 1300     addFlag(SPDie, dwarf::DW_AT_explicit);
 1303     addFlag(SPDie, dwarf::DW_AT_main_subprogram);
 1305     addFlag(SPDie, dwarf::DW_AT_pure);
 1307     addFlag(SPDie, dwarf::DW_AT_elemental);
 1309     addFlag(SPDie, dwarf::DW_AT_recursive);