reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/ArrayRef.h
   88       : Data(Vec.data()), Length(Vec.size()) {}
  130       : Data(Vec.data()), Length(Vec.size()) {}
include/llvm/LTO/LTO.h
  183     return {Symbols.data() + Indices.first, Symbols.data() + Indices.second};
  183     return {Symbols.data() + Indices.first, Symbols.data() + Indices.second};
include/llvm/Support/JSON.h
  176   const Value *data() const { return V.data(); }
lib/DebugInfo/GSYM/GsymCreator.cpp
   92     memcpy(Hdr.UUID, UUID.data(), UUID.size());
lib/DebugInfo/PDB/Native/NamedStreamMap.cpp
   72   StringRef Data(NamesBuffer.data(), NamesBuffer.size());
   93   return StringRef(NamesBuffer.data() + Offset);
  111     StringRef Stream(NamesBuffer.data() + Entry.first);
lib/Object/IRSymtab.cpp
  103     Symtab.insert(Symtab.end(), reinterpret_cast<const char *>(Objs.data()),
  104                   reinterpret_cast<const char *>(Objs.data() + Objs.size()));
lib/ObjectYAML/CodeViewYAMLDebugSections.cpp
  253   StringRef Bytes(reinterpret_cast<const char *>(Value.Bytes.data()),
lib/ObjectYAML/CodeViewYAMLSymbols.cpp
  250     ::memcpy(Buffer + sizeof(RecordPrefix), Data.data(), Data.size());
lib/Option/OptTable.cpp
  344   const Info *Start = OptionInfos.data() + FirstSearchableIndex;
  345   const Info *End = OptionInfos.data() + OptionInfos.size();
tools/clang/lib/AST/Interp/Function.cpp
   24 CodePtr Function::getCodeBegin() const { return Code.data(); }
   26 CodePtr Function::getCodeEnd() const { return Code.data() + Code.size(); }
tools/clang/lib/CodeGen/BackendUtil.cpp
 1655     ArrayRef<uint8_t> CmdData(const_cast<uint8_t *>(CGOpts.CmdArgs.data()),
tools/clang/lib/Driver/Job.cpp
  331     ArgvVectorStorage = llvm::toStringRefArray(Environment.data());
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  125   assert(ExpandedTokens.data() <= Expanded &&
  126          Expanded < ExpandedTokens.data() + ExpandedTokens.size());
  134   unsigned ExpandedIndex = Expanded - ExpandedTokens.data();
  195   unsigned BeginExpanded = Expanded.begin() - ExpandedTokens.data();
  196   unsigned EndExpanded = Expanded.end() - ExpandedTokens.data();
  203       BeginMapping ? File.SpelledTokens.data() + BeginMapping->BeginSpelled
  205       LastMapping ? File.SpelledTokens.data() + LastMapping->EndSpelled
  217   assert(File.SpelledTokens.data() <= Spelled &&
  218          Spelled < (File.SpelledTokens.data() + File.SpelledTokens.size()));
  220   unsigned SpelledIndex = Spelled - File.SpelledTokens.data();
  228   E.Spelled = llvm::makeArrayRef(File.SpelledTokens.data() + M->BeginSpelled,
  229                                  File.SpelledTokens.data() + M->EndSpelled);
  230   E.Expanded = llvm::makeArrayRef(ExpandedTokens.data() + M->BeginExpanded,
  231                                   ExpandedTokens.data() + M->EndExpanded);
tools/lld/COFF/Chunks.cpp
  847   memcpy(buf, data.data(), data.size());
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
 1080   memcpy(&_buffer[_startOfFunctionStarts], _file.functionStarts.data(),
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  884           reinterpret_cast<const uint8_t *>(_content.data()), _content.size());
tools/lldb/include/lldb/Host/Debug.h
  119   const ResumeAction *GetFirst() const { return m_actions.data(); }
tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h
   53           return (d_register_infos->data() + (pos - d_register_infos->begin()));
tools/lldb/source/Utility/Args.cpp
  274   return (m_argv.size() > 1) ? const_cast<const char **>(m_argv.data())
tools/lldb/source/Utility/DataBufferHeap.cpp
   41   return (m_data.empty() ? nullptr : m_data.data());
tools/llvm-mc/Disassembler.cpp
   39   ArrayRef<uint8_t> Data(Bytes.first.data(), Bytes.first.size());
unittests/DebugInfo/PDB/HashTableTest.cpp
  230     return StringRef(Buffer.data() + N);