Lines Matching defs:LValuePathEntry
147 APValue::LValuePathEntry::LValuePathEntry(BaseOrMemberType BaseOrMember) {
153 void APValue::LValuePathEntry::Profile(llvm::FoldingSetNodeID &ID) const {
158 ArrayRef<LValuePathEntry> Path, QualType ElemTy)
223 (DataSize - sizeof(LVBase)) / sizeof(LValuePathEntry);
229 LValuePathEntry Path[InlinePathSpace];
230 LValuePathEntry *PathPtr;
243 PathPtr = new LValuePathEntry[Length];
249 LValuePathEntry *getPath() { return hasPathPtr() ? PathPtr : Path; }
250 const LValuePathEntry *getPath() const {
617 for (LValuePathEntry E : getLValuePath())
839 ArrayRef<LValuePathEntry> Path = getLValuePath();
1004 ArrayRef<APValue::LValuePathEntry> APValue::getLValuePath() const {
1036 MutableArrayRef<APValue::LValuePathEntry>
1050 ArrayRef<LValuePathEntry> Path, bool IsOnePastTheEnd,
1052 MutableArrayRef<APValue::LValuePathEntry> InternalPath =
1056 Path.size() * sizeof(LValuePathEntry));