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

References

include/llvm/DebugInfo/CodeView/TypeRecord.h
  293   PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM,
  298   PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM,
  310   PointerMode getMode() const {
  326     return getMode() == PointerMode::PointerToDataMember ||
  327            getMode() == PointerMode::PointerToMemberFunction;
  357   void setAttrs(PointerKind PK, PointerMode PM, PointerOptions PO,
  363   static uint32_t calcAttrs(PointerKind PK, PointerMode PM, PointerOptions PO,
include/llvm/Support/YAMLTraits.h
  793   void enumCase(T &Val, const char* Str, const T ConstVal) {
  793   void enumCase(T &Val, const char* Str, const T ConstVal) {
  801   void enumCase(T &Val, const char* Str, const uint32_t ConstVal) {
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 1713   PointerMode PM = PointerMode::Pointer;
 1713   PointerMode PM = PointerMode::Pointer;
 1717     PM = PointerMode::Pointer;
 1720     PM = PointerMode::LValueReference;
 1723     PM = PointerMode::RValueReference;
 1775   PointerMode PM = IsPMF ? PointerMode::PointerToMemberFunction
 1775   PointerMode PM = IsPMF ? PointerMode::PointerToMemberFunction
 1776                          : PointerMode::PointerToDataMember;
 2449     PointerMode PM = PointerMode::Pointer;
 2449     PointerMode PM = PointerMode::Pointer;
 2505                    PointerMode::LValueReference, PointerOptions::None,
lib/DebugInfo/CodeView/RecordName.cpp
  171     if (Ptr.getMode() == PointerMode::LValueReference)
  173     else if (Ptr.getMode() == PointerMode::RValueReference)
  175     else if (Ptr.getMode() == PointerMode::Pointer)
lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp
   28 static inline PointerMode getPointerMode(uint32_t Attrs) {
   34   PointerMode Mode = getPointerMode(Attrs);
   35   return Mode == PointerMode::PointerToDataMember ||
   36          Mode == PointerMode::PointerToMemberFunction;
lib/DebugInfo/PDB/Native/NativeTypePointer.cpp
  110   return Record->getMode() == PointerMode::LValueReference;
  116   return Record->getMode() == PointerMode::RValueReference;
  122   return Record->getMode() == PointerMode::PointerToDataMember;
  128   return Record->getMode() == PointerMode::PointerToMemberFunction;
lib/ObjectYAML/CodeViewYAMLTypes.cpp
  278                                                        PointerMode &Mode) {
  279   IO.enumCase(Mode, "Pointer", PointerMode::Pointer);
  280   IO.enumCase(Mode, "LValueReference", PointerMode::LValueReference);
  281   IO.enumCase(Mode, "PointerToDataMember", PointerMode::PointerToDataMember);
  283               PointerMode::PointerToMemberFunction);
  284   IO.enumCase(Mode, "RValueReference", PointerMode::RValueReference);
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  733   if (pointer.getMode() == PointerMode::LValueReference)
  736   else if (pointer.getMode() == PointerMode::RValueReference)
tools/llvm-pdbutil/FormatUtil.h
   44 template <typename T> std::string formatUnknownEnum(T Value) {
tools/llvm-pdbutil/MinimalTypeDumper.cpp
  130 static std::string formatPointerMode(PointerMode Mode) {
  201   PointerMode Mode = Record.getMode();
unittests/DebugInfo/CodeView/TypeHashingTest.cpp
   20   PR.setAttrs(PointerKind::Near32, PointerMode::Pointer, PointerOptions::None,
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp
  232                              PointerMode::Pointer, PointerOptions::Const, 3);
  234     TypeIndex(45), PointerKind::Near32, PointerMode::PointerToDataMember,