HomeSort by: relevance | last modified time | path
    Searched refs:Strings (Results 1 - 25 of 92) sorted by relevancy

1 2 3 4

  /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) {

Completed in 25 milliseconds

1 2 3 4