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

/external/clang/lib/AST/
H A DAPValue.cpp37 (DataSize - sizeof(LVBase)) / sizeof(LValuePathEntry);
43 LValuePathEntry Path[InlinePathSpace];
44 LValuePathEntry *PathPtr;
57 PathPtr = new LValuePathEntry[Length];
63 LValuePathEntry *getPath() { return hasPathPtr() ? PathPtr : Path; }
64 const LValuePathEntry *getPath() const {
438 ArrayRef<LValuePathEntry> Path = getLValuePath();
573 ArrayRef<APValue::LValuePathEntry> APValue::getLValuePath() const {
596 ArrayRef<LValuePathEntry> Path, bool IsOnePastTheEnd,
605 memcpy(LVal.getPath(), Path.data(), Path.size() * sizeof(LValuePathEntry));
[all...]
H A DExprConstant.cpp90 APValue::BaseOrMemberType getAsBaseOrMember(APValue::LValuePathEntry E) {
98 static const FieldDecl *getAsField(APValue::LValuePathEntry E) {
103 static const CXXRecordDecl *getAsBaseClass(APValue::LValuePathEntry E) {
108 static bool isVirtualBaseClass(APValue::LValuePathEntry E) {
116 ArrayRef<APValue::LValuePathEntry> Path,
181 typedef APValue::LValuePathEntry PathEntry;
/external/clang/include/clang/AST/
H A DAPValue.h58 union LValuePathEntry { union in class:clang::APValue
142 APValue(LValueBase B, const CharUnits &O, ArrayRef<LValuePathEntry> Path,
255 ArrayRef<LValuePathEntry> getLValuePath() const;
379 ArrayRef<LValuePathEntry> Path, bool OnePastTheEnd,

Completed in 70 milliseconds