Lines Matching +defs:list +defs:string

68 static std::string DSYMFile;
85 std::string objdump::DisSymName;
87 static std::vector<std::string> ArchFlags;
90 static std::string ThumbTripleName;
146 std::string ThumbName = (Twine("thumb") + TT.getArchName().substr(3)).str();
152 std::string Error;
430 std::string FmtBuf;
1201 static SmallVector<std::string> GetSegmentNames(object::MachOObjectFile *O) {
1202 SmallVector<std::string> Ret;
2064 // and if it is and there is a list of architecture flags is specified then
2087 const std::string ArchFlagName(ArchFlag);
2470 // Since cime(3) returns a 26 character string of the form:
2600 // If we have a list of architecture flags specified dump only those.
2613 std::string ArchitectureName;
2679 std::string ArchiveName;
2729 std::string ArchitectureName;
3227 // literal string in a cstring section. If that address is in a cstring section
3228 // it returns a pointer to that string. Else it returns nullptr.
3357 // assembles a method call string with the values last seen and saved in
3359 // into the method field of the info and any previous string is free'ed.
3361 // string is set into ReferenceName and ReferenceType is set to
3708 /* struct protocol64_t * list[0]; These pointers follow inline */
3713 /* struct protocol32_t * list[0]; These pointers follow inline */
3911 // uint32_t list[1]; /* Protocol *, aka struct objc_protocol_t *
3927 // struct objc_method_description_t list[1];
4365 outs() << listname << " list pointer extends past end of (" << SegName
4414 outs() << listname << " list pointer extends past end of (" << SegName
4500 // since this is a relative list, absNameRefVA is the address of the
4826 outs() << "\t\t list[" << i << "] ";
4954 outs() << "\t\t list[" << i << "] " << format("0x%" PRIx32, q)
5013 const char *r, *list, *name;
5035 list = r + sizeof(struct objc_method_description_list_t);
5039 outs() << " remaining list entries extend past the of the section\n";
5043 outs() << " list[" << i << "]\n";
5044 memcpy(&md, list + i * sizeof(struct objc_method_description_t),
5142 const char *r, *list;
5166 list = r + sizeof(struct objc_protocol_list_t);
5169 outs() << "\t\t remaining list entries extend past the of the section\n";
5172 memcpy(&l, list + i * sizeof(uint32_t), sizeof(uint32_t));
5177 outs() << " list[" << i << "] " << format("0x%08" PRIx32, l);
6822 // GuessLiteralPointer returns a string which for the item in the Mach-O file
7144 std::string DSYMPath;
7156 DSYMPath = std::string(Path);
7250 std::string MachOMCPU;
7284 std::string FeaturesStr;
7327 // if it is done then arm64 comments for string literals don't get printed
7386 // inside a __[cf]string section, the data it points to. This is now replaced
8084 // A shared list of common encodings
9290 const char *string = Ptr + sizeof(struct MachO::linker_option_command);
9294 while (*string == '\0' && left > 0) {
9295 string++;
9300 outs() << " string #" << i << " " << format("%.*s\n", left, string);
9301 uint32_t NullPos = StringRef(string, left).find('\0');
9303 string += len;