|
reference, declaration → definition
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,
305 PointerKind getPointerKind() const {
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 1711 PointerKind PK =
1712 Ty->getSizeInBits() == 64 ? PointerKind::Near64 : PointerKind::Near32;
1712 Ty->getSizeInBits() == 64 ? PointerKind::Near64 : PointerKind::Near32;
1772 PointerKind PK = getPointerSizeInBytes() == 8 ? PointerKind::Near64
1772 PointerKind PK = getPointerSizeInBytes() == 8 ? PointerKind::Near64
1773 : PointerKind::Near32;
2447 PointerKind PK = getPointerSizeInBytes() == 8 ? PointerKind::Near64
2447 PointerKind PK = getPointerSizeInBytes() == 8 ? PointerKind::Near64
2448 : PointerKind::Near32;
2503 getPointerSizeInBytes() == 8 ? PointerKind::Near64
2504 : PointerKind::Near32,
lib/ObjectYAML/CodeViewYAMLTypes.cpp 260 PointerKind &Kind) {
261 IO.enumCase(Kind, "Near16", PointerKind::Near16);
262 IO.enumCase(Kind, "Far16", PointerKind::Far16);
263 IO.enumCase(Kind, "Huge16", PointerKind::Huge16);
264 IO.enumCase(Kind, "BasedOnSegment", PointerKind::BasedOnSegment);
265 IO.enumCase(Kind, "BasedOnValue", PointerKind::BasedOnValue);
266 IO.enumCase(Kind, "BasedOnSegmentValue", PointerKind::BasedOnSegmentValue);
267 IO.enumCase(Kind, "BasedOnAddress", PointerKind::BasedOnAddress);
269 PointerKind::BasedOnSegmentAddress);
270 IO.enumCase(Kind, "BasedOnType", PointerKind::BasedOnType);
271 IO.enumCase(Kind, "BasedOnSelf", PointerKind::BasedOnSelf);
272 IO.enumCase(Kind, "Near32", PointerKind::Near32);
273 IO.enumCase(Kind, "Far32", PointerKind::Far32);
274 IO.enumCase(Kind, "Near64", PointerKind::Near64);
tools/llvm-pdbutil/FormatUtil.h 44 template <typename T> std::string formatUnknownEnum(T Value) {
tools/llvm-pdbutil/MinimalTypeDumper.cpp 164 static std::string pointerKind(PointerKind Kind) {
203 PointerKind Kind = Record.getPointerKind();
unittests/DebugInfo/CodeView/TypeHashingTest.cpp 20 PR.setAttrs(PointerKind::Near32, PointerMode::Pointer, PointerOptions::None,
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp 231 static PointerRecord Pointer(TypeIndex(44), PointerKind::Near32,
234 TypeIndex(45), PointerKind::Near32, PointerMode::PointerToDataMember,