| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| StringsAndChecksums.h | 27 explicit StringsAndChecksumsRef(const DebugStringTableSubsectionRef &Strings); 30 StringsAndChecksumsRef(const DebugStringTableSubsectionRef &Strings, 33 void setStrings(const DebugStringTableSubsectionRef &Strings); 42 if (Strings && Checksums) 48 if (R.kind() == DebugSubsectionKind::StringTable && !Strings) { 64 const DebugStringTableSubsectionRef &strings() const { return *Strings; } function in class:llvm::codeview::StringsAndChecksumsRef 67 bool hasStrings() const { return Strings != nullptr; } 77 const DebugStringTableSubsectionRef *Strings = nullptr; 89 void setStrings(const StringsPtr &SP) { Strings = SP; 92 const StringsPtr &strings() const { return Strings; } function in class:llvm::codeview::StringsAndChecksums [all...] |
| DebugCrossImpSubsection.h | 72 DebugStringTableSubsection &Strings) 74 Strings(Strings) {} 86 DebugStringTableSubsection &Strings;
|
| DebugSubsectionVisitor.h | 91 const DebugStringTableSubsectionRef &Strings) { 92 StringsAndChecksumsRef State(Strings); 99 const DebugStringTableSubsectionRef &Strings, 101 StringsAndChecksumsRef State(Strings, Checksums);
|
| DebugChecksumsSubsection.h | 77 explicit DebugChecksumsSubsection(DebugStringTableSubsection &Strings); 91 DebugStringTableSubsection &Strings;
|
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
| StringsAndChecksums.cpp | 24 const DebugStringTableSubsectionRef &Strings) 25 : Strings(&Strings) {} 28 const DebugStringTableSubsectionRef &Strings, 30 : Strings(&Strings), Checksums(&Checksums) {} 35 assert(!Strings && "Found a string table even though we already have one!"); 39 Strings = OwnedStrings.get(); 49 Strings = nullptr; 61 Strings = OwnedStrings.get() [all...] |
| DebugChecksumsSubsection.cpp | 64 DebugStringTableSubsection &Strings) 65 : DebugSubsection(DebugSubsectionKind::FileChecksums), Strings(Strings) {} 77 Entry.FileNameOffset = Strings.insert(FileName); 111 uint32_t Offset = Strings.getIdForString(FileName);
|
| DebugCrossImpSubsection.cpp | 56 Strings.insert(Module); 82 return Strings.getIdForString(L1->getKey()) < 83 Strings.getIdForString(L2->getKey()); 88 Imp.ModuleNameOffset = Strings.getIdForString(Item->getKey());
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| Assumptions.cpp | 24 SmallVector<StringRef, 8> Strings; 25 A.getValueAsString().split(Strings, ","); 27 return llvm::any_of(Strings, [=](StringRef Assumption) {
|
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
| NativeEnumInjectedSources.cpp | 37 const PDBStringTable &Strings; 42 PDBFile &File, const PDBStringTable &Strings) 43 : Entry(Entry), Strings(Strings), File(File) {} 49 StringRef Ret = cantFail(Strings.getStringForID(Entry.FileNI), 55 StringRef Ret = cantFail(Strings.getStringForID(Entry.ObjNI), 61 StringRef Ret = cantFail(Strings.getStringForID(Entry.VFileNI), 71 cantFail(Strings.getStringForID(Entry.VFileNI), 97 const PDBStringTable &Strings) 98 : File(File), Stream(IJS), Strings(Strings), Cur(Stream.begin()) { [all...] |
| PDBStringTableBuilder.cpp | 47 return Strings.insert(S); 51 return Strings.getIdForString(S); 55 return Strings.getStringForId(Id); 60 // strings. Matching the reference algorithm exactly is not strictly 134 Size += sizeof(uint32_t) * computeBucketCount(Strings.size()); 142 Size += Strings.calculateSerializedSize(); 149 const codeview::DebugStringTableSubsection &Strings) { 150 this->Strings = Strings; 158 H.ByteSize = Strings.calculateSerializedSize() [all...] |
| InjectedSourceStream.cpp | 28 Error InjectedSourceStream::reload(const PDBStringTable &Strings) { 52 auto Name = Strings.getStringForID(Entry.second.FileNI); 55 auto ObjName = Strings.getStringForID(Entry.second.ObjNI); 58 auto VName = Strings.getStringForID(Entry.second.VFileNI);
|
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/root/ |
| filename.h | 15 typedef Array<const char *> Strings; 33 static Strings *splitPath(const char *path); 40 static const char *searchPath(Strings *path, const char *name, bool cwd);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| NonRelocatableStringpool.cpp | 14 if (S.empty() && !Strings.empty()) 19 auto I = Strings.insert({S, DwarfStringPoolEntry()}); 36 auto InsertResult = Strings.insert({S, Entry}); 43 Result.reserve(Strings.size()); 44 for (const auto &E : Strings)
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/ |
| NativeEnumInjectedSources.h | 26 const PDBStringTable &Strings); 37 const PDBStringTable &Strings;
|
| InjectedSourceStream.h | 26 Error reload(const PDBStringTable &Strings);
|
| PDBStringTableBuilder.h | 55 void setStrings(const codeview::DebugStringTableSubsection &Strings); 64 codeview::DebugStringTableSubsection Strings;
|
| PDBStringTable.h | 55 codeview::DebugStringTableSubsectionRef Strings;
|
| /src/external/apache2/llvm/dist/clang/include/clang-c/ |
| CXString.h | 1 /*===-- clang-c/CXString.h - C Index strings --------------------*- C -*-===*\ 10 |* This header provides the interface to C Index strings. *| 32 * The \c CXString type is used to return strings from the interface when 43 CXString *Strings;
|
| /src/external/apache2/llvm/dist/llvm/lib/Remarks/ |
| RemarkStringTable.cpp | 57 // Emit the sequence of strings. 66 std::vector<StringRef> Strings{StrTab.size()}; 68 Strings[KV.second] = KV.first(); 69 return Strings;
|
| /src/external/apache2/llvm/dist/clang/tools/libclang/ |
| CXString.cpp | 113 CXStringSet *createSet(const std::vector<std::string> &Strings) { 115 Set->Count = Strings.size(); 116 Set->Strings = new CXString[Set->Count]; 118 Set->Strings[SI] = createDup(Strings[SI]); 187 clang_disposeString(set->Strings[SI]); 188 delete[] set->Strings;
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| StringSaver.cpp | 24 *R.first = Strings.save(S); // safe replacement with equal value
|
| /src/external/gpl3/gcc.old/dist/gcc/d/ |
| d-incpath.cc | 70 add_globalpaths (Strings *paths) 75 global.path = d_gc_malloc<Strings> (); 97 add_filepaths (Strings *paths) 102 global.filePath = d_gc_malloc<Strings> ();
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| StringSaver.h | 19 /// Saves strings in the provided stable storage and returns a 27 // All returned strings are null-terminated: *save(S).end() == 0. 34 /// Saves strings in the provided stable storage and returns a StringRef with a 43 StringSaver Strings; 47 UniqueStringSaver(BumpPtrAllocator &Alloc) : Strings(Alloc) {} 49 // All returned strings are null-terminated: *save(S).end() == 0.
|
| /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
| CodeViewYAMLDebugSections.cpp | 114 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings, 128 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings, 144 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings, 174 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings, 202 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings); 204 std::vector<StringRef> Strings; 216 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings, 357 IO.mapRequired("Strings", Strings); 405 auto Result = std::make_shared<DebugChecksumsSubsection>(*SC.strings()); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/MC/ |
| StringTableBuilder.cpp | 140 std::vector<StringPair *> Strings; 141 Strings.reserve(StringIndexMap.size()); 143 Strings.push_back(&P); 145 multikeySort(Strings, 0); 149 for (StringPair *P : Strings) {
|