Lines Matching refs:nogrod
417 const nogrod::DwarfDie* GetAtTypeDie(const nogrod::DwarfDie* die, const nogrod::DwarfInfo* info) { in GetAtTypeDie()
447 std::unique_ptr<TypeInfo> ParseBaseType(const nogrod::DwarfDie* die) { in ParseBaseType()
525 std::unique_ptr<TypeInfo> ParseEnumType(const nogrod::DwarfDie* die) { in ParseEnumType()
538 std::optional<std::string> GetDieName(const nogrod::DwarfDie* die) { in GetDieName()
574 const nogrod::DwarfDie* die, in GenerateClassName()
575 const nogrod::DwarfInfo* dwarf_info, in GenerateClassName()
629 const TypeInfo* ParseDie(const nogrod::DwarfDie* start,
630 const nogrod::DwarfDie* referenced_by,
631 const nogrod::DwarfInfo* dwarf_info,
635 const nogrod::DwarfDie* die, in ParseClass()
636 const nogrod::DwarfDie* referenced_by, in ParseClass()
637 const nogrod::DwarfInfo* dwarf_info, in ParseClass()
700 std::vector<const nogrod::DwarfDie*> dies = dwarf_info->FindDiesByName(class_name); in ParseClass()
799 const TypeInfo* ParseFunction(const nogrod::DwarfDie* die, in ParseFunction()
800 const nogrod::DwarfInfo* dwarf_info, in ParseFunction()
844 const nogrod::DwarfDie* die, in ParseReference()
845 const nogrod::DwarfInfo* dwarf_info, in ParseReference()
877 const nogrod::DwarfDie* die, in ParseModifier()
878 const nogrod::DwarfInfo* dwarf_info, in ParseModifier()
893 const nogrod::DwarfDie* die, in ParseArray()
894 const nogrod::DwarfInfo* dwarf_info, in ParseArray()
932 std::unique_ptr<TypeInfo> ParseUnspecifiedType(const nogrod::DwarfDie* die) { in ParseUnspecifiedType()
950 const TypeInfo* ParseDie(const nogrod::DwarfDie* die, in ParseDie()
951 const nogrod::DwarfDie* referenced_by, in ParseDie()
952 const nogrod::DwarfInfo* dwarf_info, in ParseDie()
1043 const std::vector<const nogrod::DwarfDie*>& dies) { in warning_too_many_dies()
1072 const nogrod::DwarfDie* FindBestDie(const nogrod::DwarfInfo* dwarf_info, const std::string& name) { in FindBestDie()
1073 std::vector<const nogrod::DwarfDie*> dies = dwarf_info->FindDiesByName(name); in FindBestDie()
1078 const nogrod::DwarfDie* variable_die = nullptr; in FindBestDie()
1079 const nogrod::DwarfDie* subprogram_die = nullptr; in FindBestDie()
1080 const nogrod::DwarfDie* label_die = nullptr; in FindBestDie()
1150 std::unique_ptr<nogrod::ElfFile> elf_file = nogrod::ElfFile::Load(elf_file_name, &error_msg); in main()
1168 std::unique_ptr<nogrod::DwarfInfo> dwarf_info = elf_file->ReadDwarfInfo(&error_msg); in main()
1180 const nogrod::DwarfDie* die = FindBestDie(dwarf_info.get(), name); in main()