Searched refs:LValuePathEntry (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | APValue.cpp | 79 (DataSize - sizeof(LVBase)) / sizeof(LValuePathEntry); 85 LValuePathEntry Path[InlinePathSpace]; 86 LValuePathEntry *PathPtr; 99 PathPtr = new LValuePathEntry[Length]; in resizePath() 105 LValuePathEntry *getPath() { return hasPathPtr() ? PathPtr : Path; } in getPath() 106 const LValuePathEntry *getPath() const { in getPath() 488 ArrayRef<LValuePathEntry> Path = getLValuePath(); in printPretty() 643 ArrayRef<APValue::LValuePathEntry> APValue::getLValuePath() const { in getLValuePath() 676 ArrayRef<LValuePathEntry> Path, bool IsOnePastTheEnd, in setLValue() 684 memcpy(LVal.getPath(), Path.data(), Path.size() * sizeof(LValuePathEntry)); in setLValue()
|
| H A D | ExprConstant.cpp | 108 APValue::BaseOrMemberType getAsBaseOrMember(APValue::LValuePathEntry E) { in getAsBaseOrMember() 116 static const FieldDecl *getAsField(APValue::LValuePathEntry E) { in getAsField() 121 static const CXXRecordDecl *getAsBaseClass(APValue::LValuePathEntry E) { in getAsBaseClass() 126 static bool isVirtualBaseClass(APValue::LValuePathEntry E) { in isVirtualBaseClass() 178 ArrayRef<APValue::LValuePathEntry> Path, in findMostDerivedSubobject() 260 typedef APValue::LValuePathEntry PathEntry;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | APValue.h | 109 union LValuePathEntry { union 194 APValue(LValueBase B, const CharUnits &O, ArrayRef<LValuePathEntry> Path, 313 ArrayRef<LValuePathEntry> getLValuePath() const; 439 ArrayRef<LValuePathEntry> Path, bool OnePastTheEnd,
|