Searched refs:PointerOptions (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypePointer.cpp | 135 return (Record->getOptions() & PointerOptions::Const) != PointerOptions::None; in isConstType() 141 return (Record->getOptions() & PointerOptions::Restrict) != in isRestrictedType() 142 PointerOptions::None; in isRestrictedType() 148 return (Record->getOptions() & PointerOptions::Volatile) != in isVolatileType() 149 PointerOptions::None; in isVolatileType() 155 return (Record->getOptions() & PointerOptions::Unaligned) != in isUnalignedType() 156 PointerOptions::None; in isUnalignedType()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 289 PointerOptions PO, uint8_t Size) in PointerRecord() 294 PointerOptions PO, uint8_t Size, const MemberPointerInfo &MPI) in PointerRecord() 310 PointerOptions getOptions() const { in getOptions() 311 return static_cast<PointerOptions>(Attrs & PointerOptionMask); in getOptions() 325 bool isFlat() const { return !!(Attrs & uint32_t(PointerOptions::Flat32)); } in isFlat() 326 bool isConst() const { return !!(Attrs & uint32_t(PointerOptions::Const)); } in isConst() 329 return !!(Attrs & uint32_t(PointerOptions::Volatile)); in isVolatile() 333 return !!(Attrs & uint32_t(PointerOptions::Unaligned)); in isUnaligned() 337 return !!(Attrs & uint32_t(PointerOptions::Restrict)); in isRestrict() 341 return !!(Attrs & uint32_t(PointerOptions::LValueRefThisPointer)); in isLValueReferenceThisPtr() [all …]
|
H A D | CodeView.h | 372 enum class PointerOptions : uint32_t { enum 383 CV_DEFINE_ENUM_CLASS_FLAGS_OPERATORS(PointerOptions)
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 81 static std::string pointerOptions(PointerOptions Options) { in pointerOptions() 83 PUSH_FLAG(PointerOptions, Flat32, Options, "flat32"); in pointerOptions() 84 PUSH_FLAG(PointerOptions, Volatile, Options, "volatile"); in pointerOptions() 85 PUSH_FLAG(PointerOptions, Const, Options, "const"); in pointerOptions() 86 PUSH_FLAG(PointerOptions, Unaligned, Options, "unaligned"); in pointerOptions() 87 PUSH_FLAG(PointerOptions, Restrict, Options, "restrict"); in pointerOptions() 88 PUSH_FLAG(PointerOptions, WinRTSmartPointer, Options, "winrt"); in pointerOptions() 207 PointerOptions Opts = Record.getOptions(); in formatPointerAttrs()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 65 LLVM_YAML_DECLARE_BITSET_TRAITS(PointerOptions) 333 void ScalarBitSetTraits<PointerOptions>::bitset(IO &IO, in bitset() 334 PointerOptions &Options) { in bitset() 335 IO.bitSetCase(Options, "None", PointerOptions::None); in bitset() 336 IO.bitSetCase(Options, "Flat32", PointerOptions::Flat32); in bitset() 337 IO.bitSetCase(Options, "Volatile", PointerOptions::Volatile); in bitset() 338 IO.bitSetCase(Options, "Const", PointerOptions::Const); in bitset() 339 IO.bitSetCase(Options, "Unaligned", PointerOptions::Unaligned); in bitset() 340 IO.bitSetCase(Options, "Restrict", PointerOptions::Restrict); in bitset() 342 PointerOptions::WinRTSmartPointer); in bitset()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.h | 445 codeview::PointerOptions PO = codeview::PointerOptions::None); 448 codeview::PointerOptions PO = codeview::PointerOptions::None);
|
H A D | CodeViewDebug.cpp | 1906 PointerOptions PO) { in lowerTypePointer() 1911 if (PointeeTI.isSimple() && PO == PointerOptions::None && in lowerTypePointer() 1937 PO |= PointerOptions::Const; in translatePtrToMemberRep() 1977 PointerOptions PO) { 2012 PointerOptions PO = PointerOptions::None; in lowerTypeModifier() 2020 PO |= PointerOptions::Const; in lowerTypeModifier() 2024 PO |= PointerOptions::Volatile; in lowerTypeModifier() 2029 PO |= PointerOptions::Restrict; in lowerTypeModifier() 2674 PointerOptions P in getTypeIndex() [all...] |
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbAstBuilder.cpp | 576 if ((pointer.getOptions() & PointerOptions::Const) != PointerOptions::None) in CreatePointerType() 579 if ((pointer.getOptions() & PointerOptions::Volatile) != PointerOptions::None) in CreatePointerType() 582 if ((pointer.getOptions() & PointerOptions::Restrict) != PointerOptions::None) in CreatePointerType()
|