Home
last modified time | relevance | path

Searched refs:LValuePathEntry (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DAPValue.cpp79 (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 DExprConstant.cpp108 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 DAPValue.h109 union LValuePathEntry { union
194 APValue(LValueBase B, const CharUnits &O, ArrayRef<LValuePathEntry> Path,
313 ArrayRef<LValuePathEntry> getLValuePath() const;
439 ArrayRef<LValuePathEntry> Path, bool OnePastTheEnd,