|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h 136 Error mapGuid(GUID &Guid, const Twine &Comment = "");
include/llvm/DebugInfo/CodeView/Formatters.h 64 static void format(const codeview::GUID &V, llvm::raw_ostream &Stream,
include/llvm/DebugInfo/CodeView/GUID.h 25 inline bool operator==(const GUID &LHS, const GUID &RHS) {
25 inline bool operator==(const GUID &LHS, const GUID &RHS) {
29 inline bool operator<(const GUID &LHS, const GUID &RHS) {
29 inline bool operator<(const GUID &LHS, const GUID &RHS) {
33 inline bool operator<=(const GUID &LHS, const GUID &RHS) {
33 inline bool operator<=(const GUID &LHS, const GUID &RHS) {
37 inline bool operator>(const GUID &LHS, const GUID &RHS) {
37 inline bool operator>(const GUID &LHS, const GUID &RHS) {
41 inline bool operator>=(const GUID &LHS, const GUID &RHS) {
41 inline bool operator>=(const GUID &LHS, const GUID &RHS) {
45 inline bool operator!=(const GUID &LHS, const GUID &RHS) {
45 inline bool operator!=(const GUID &LHS, const GUID &RHS) {
49 raw_ostream &operator<<(raw_ostream &OS, const GUID &Guid);
include/llvm/DebugInfo/CodeView/TypeRecord.h 590 const GUID &getGuid() const { return Guid; }
594 GUID Guid;
include/llvm/DebugInfo/PDB/IPDBRawSymbol.h 163 virtual codeview::GUID getGuid() const = 0;
include/llvm/DebugInfo/PDB/Native/InfoStream.h 44 codeview::GUID getGuid() const;
include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h 46 void setGuid(codeview::GUID G);
50 codeview::GUID getGuid() const { return Guid; }
67 codeview::GUID Guid;
include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h 32 codeview::GUID getGuid() const override;
include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h 137 codeview::GUID getGuid() const override;
include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h 57 Error commit(StringRef Filename, codeview::GUID *Guid);
include/llvm/DebugInfo/PDB/Native/RawTypes.h 308 codeview::GUID Guid;
include/llvm/Support/FormatVariadic.h 253 inline auto formatv(const char *Fmt, Ts &&... Vals) -> formatv_object<decltype(
include/llvm/Support/FormatVariadicDetails.h 36 explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
138 build_format_adapter(T &&Item) {
include/llvm/Support/YAMLTraits.h 313 using Signature_enumeration = void (*)(class IO&, T&);
322 (sizeof(test<ScalarEnumerationTraits<T>>(nullptr)) == 1);
329 using Signature_bitset = void (*)(class IO&, T&);
337 static bool const value = (sizeof(test<ScalarBitSetTraits<T>>(nullptr)) == 1);
344 using Signature_input = StringRef (*)(StringRef, void*, T&);
345 using Signature_output = void (*)(const T&, void*, raw_ostream&);
357 (sizeof(test<ScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
364 using Signature_input = StringRef (*)(StringRef, void *, T &);
365 using Signature_output = void (*)(const T &, void *, raw_ostream &);
375 (sizeof(test<BlockScalarTraits<T>>(nullptr, nullptr)) == 1);
380 using Signature_input = StringRef (*)(StringRef, StringRef, void *, T &);
381 using Signature_output = void (*)(const T &, void *, raw_ostream &,
383 using Signature_mustQuote = QuotingType (*)(const T &, StringRef);
393 (sizeof(test<TaggedScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
412 using Signature_mapping = void (*)(class IO &, T &);
419 static bool const value = (sizeof(test<MappingTraits<T>>(nullptr)) == 1);
438 using Signature_validate = StringRef (*)(class IO &, T &);
445 static bool const value = (sizeof(test<MappingTraits<T>>(nullptr)) == 1);
452 using Signature_size = size_t (*)(class IO&, T&);
460 static bool const value = (sizeof(test<SequenceTraits<T>>(nullptr)) == 1);
467 using Signature_input = void (*)(IO &io, StringRef key, T &v);
476 (sizeof(test<CustomMappingTraits<T>>(nullptr)) == 1);
516 using Signature_size = size_t (*)(class IO &, T &);
524 static bool const value = (sizeof(test<DocumentListTraits<T>>(nullptr))==1);
528 using Signature_getKind = NodeKind (*)(const T &);
535 static bool const value = (sizeof(test<PolymorphicTraits<T>>(nullptr)) == 1);
849 template <typename T> void mapRequired(const char *Key, T &Val) {
859 template <typename T> void mapOptional(const char *Key, T &Val) {
886 typename std::enable_if<!has_SequenceTraits<T>::value, void>::type
887 mapOptionalWithContext(const char *Key, T &Val, Context &Ctx) {
941 void processKey(const char *Key, T &Val, bool Required, Context &Ctx) {
988 typename std::enable_if<has_ScalarTraits<T>::value, void>::type
989 yamlize(IO &io, T &Val, bool, EmptyContext &Ctx) {
993 ScalarTraits<T>::output(Val, io.getContext(), Buffer);
995 io.scalarString(Str, ScalarTraits<T>::mustQuote(Str));
999 io.scalarString(Str, ScalarTraits<T>::mustQuote(Str));
1000 StringRef Result = ScalarTraits<T>::input(Str, io.getContext(), Val);
lib/DebugInfo/CodeView/CodeViewRecordIO.cpp 222 Error CodeViewRecordIO::mapGuid(GUID &Guid, const Twine &Comment) {
lib/DebugInfo/CodeView/Formatters.cpp 43 raw_ostream &llvm::codeview::operator<<(raw_ostream &OS, const GUID &Guid) {
lib/DebugInfo/PDB/Native/InfoStream.cpp 113 GUID InfoStream::getGuid() const { return Header->Guid; }
lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp 46 void InfoStreamBuilder::setGuid(GUID G) { Guid = G; }
lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp 79 codeview::GUID NativeExeSymbol::getGuid() const {
lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp 366 codeview::GUID NativeRawSymbol::getGuid() const { return codeview::GUID{{0}}; }
lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp 264 Error PDBFileBuilder::commit(StringRef Filename, codeview::GUID *Guid) {
lib/ObjectYAML/CodeViewYAMLTypes.cpp 144 void ScalarTraits<GUID>::output(const GUID &G, void *, llvm::raw_ostream &OS) {
148 StringRef ScalarTraits<GUID>::input(StringRef Scalar, void *Ctx, GUID &S) {
tools/lld/COFF/PDB.cpp 159 void commit(codeview::GUID *guid);
182 std::map<codeview::GUID, CVIndexMap> typeServerIndexMappings;
1607 codeview::GUID guid;
1686 void PDBLinker::commit(codeview::GUID *guid) {
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 150 llvm::codeview::GUID guid;
tools/llvm-pdbutil/LinePrinter.h 44 template <typename... Ts> void formatLine(const char *Fmt, Ts &&... Items) {
134 inline raw_ostream &operator<<(LinePrinter &Printer, const T &Item) {
tools/llvm-pdbutil/PdbYaml.h 59 codeview::GUID Guid;
tools/llvm-pdbutil/llvm-pdbutil.cpp 851 codeview::GUID IgnoredOutGuid;
1340 codeview::GUID IgnoredOutGuid;
usr/include/c++/7.4.0/bits/alloc_traits.h 474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
475 { __a.construct(__p, std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/stl_function.h 121 typedef _Arg1 first_argument_type;
124 typedef _Arg2 second_argument_type;
381 struct less : public binary_function<_Tp, _Tp, bool>
381 struct less : public binary_function<_Tp, _Tp, bool>
385 operator()(const _Tp& __x, const _Tp& __y) const
385 operator()(const _Tp& __x, const _Tp& __y) const
usr/include/c++/7.4.0/bits/stl_map.h 102 typedef _Key key_type;
104 typedef std::pair<const _Key, _Tp> value_type;
568 emplace(_Args&&... __args)
569 { return _M_t._M_emplace_unique(std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/bits/stl_pair.h 114 return __and_<is_constructible<_T1, _U1&&>,
121 return __and_<is_convertible<_U1&&, _T1>,
142 using __do_converts = __and_<is_convertible<_U1&&, _T1>,
147 return __and_<is_constructible<_T1, _U1&&>,
311 constexpr pair(_U1&& __x, const _T2& __y)
341 constexpr pair(_U1&& __x, _U2&& __y)
342 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
usr/include/c++/7.4.0/bits/stl_tree.h 563 typedef _Key key_type;
621 _M_construct_node(_Link_type __node, _Args&&... __args)
628 std::forward<_Args>(__args)...);
640 _M_create_node(_Args&&... __args)
643 _M_construct_node(__tmp, std::forward<_Args>(__args)...);
758 static const _Key&
782 static const _Key&
894 const _Key& __k);
898 const _Key& __k) const;
902 const _Key& __k);
906 const _Key& __k) const;
1043 _M_emplace_unique(_Args&&... __args);
2351 _Link_type __z = _M_create_node(std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/ext/new_allocator.h 135 construct(_Up* __p, _Args&&... __args)
136 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/type_traits 1554 { typedef _Tp type; };
1558 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1629 { typedef _Tp type; };
1633 { typedef _Tp type; };
1659 { typedef _Tp&& type; };
2104 { typedef typename remove_cv<_Up>::type __type; };