Lines Matching defs:Name
32 if (Name[0] == '/' || Name[0] == '#')
37 llvm::StringRef(Name, sizeof(Name)).find(EndCond);
39 end = sizeof(Name);
40 assert(end <= sizeof(Name) && end > 0);
42 return llvm::StringRef(Name, end);
98 // Don't include attached name.
99 StringRef Name = Header->getName();
100 if (Name.startswith("#1/")) {
102 if (Name.substr(3).rtrim(" ").getAsInteger(10, NameSize))
103 llvm_unreachable("Long name length is not an integer");
141 StringRef name = getRawName();
142 // Check if it's a special name.
143 if (name[0] == '/') {
144 if (name.size() == 1) // Linker member.
145 return name;
146 if (name.size() == 2 && name[1] == '/') // String table.
147 return name;
148 // It's a long name.
151 if (name.substr(1).rtrim(" ").getAsInteger(10, offset))
152 llvm_unreachable("Long name offset is not an integer");
171 } else if (name.startswith("#1/")) {
173 if (name.substr(3).rtrim(" ").getAsInteger(10, name_size))
174 llvm_unreachable("Long name length is not an ingeter");
178 // It's a simple name.
179 if (name[name.size() - 1] == '/')
180 return name.substr(0, name.size() - 1);
181 return name;
188 StringRef Name = NameOrErr.get();
189 return MemoryBufferRef(getBuffer(), Name);
231 StringRef Name = i->getRawName();
252 if (Name == "__.SYMDEF") {
261 if (Name.startswith("#1/")) {
268 Name = NameOrErr.get();
269 if (Name == "__.SYMDEF SORTED" || Name == "__.SYMDEF") {
283 if (Name == "/" || Name == "/SYM64/") {
285 if (Name == "/SYM64/")
293 Name = i->getRawName();
296 if (Name == "//") {
305 if (Name[0] != '/') {
312 if (Name != "/") {
327 Name = i->getRawName();
329 if (Name == "//") {
508 Archive::child_iterator Archive::findSym(StringRef name) const {
514 if (SymName == name) {