Lines Matching refs:APValue

26     APValue::LValueBase Base;
34 void *APValue::LValueBase::getOpaqueValue() const { in getOpaqueValue()
38 bool APValue::LValueBase::isNull() const { in isNull()
42 APValue::LValueBase::operator bool () const { in operator bool()
46 clang::APValue::LValueBase
47 llvm::DenseMapInfo<clang::APValue::LValueBase>::getEmptyKey() { in getEmptyKey()
48 return clang::APValue::LValueBase( in getEmptyKey()
49 DenseMapInfo<clang::APValue::LValueBase::PtrTy>::getEmptyKey(), in getEmptyKey()
54 clang::APValue::LValueBase
55 llvm::DenseMapInfo<clang::APValue::LValueBase>::getTombstoneKey() { in getTombstoneKey()
56 return clang::APValue::LValueBase( in getTombstoneKey()
57 DenseMapInfo<clang::APValue::LValueBase::PtrTy>::getTombstoneKey(), in getTombstoneKey()
62 unsigned llvm::DenseMapInfo<clang::APValue::LValueBase>::getHashValue( in getHashValue()
63 const clang::APValue::LValueBase &Base) { in getHashValue()
71 bool llvm::DenseMapInfo<clang::APValue::LValueBase>::isEqual( in isEqual()
72 const clang::APValue::LValueBase &LHS, in isEqual()
73 const clang::APValue::LValueBase &RHS) { in isEqual()
77 struct APValue::LV : LVBase {
118 struct APValue::MemberPointerData : MemberPointerBase {
150 APValue::Arr::Arr(unsigned NumElts, unsigned Size) : in Arr()
151 Elts(new APValue[NumElts + (NumElts != Size ? 1 : 0)]), in Arr()
153 APValue::Arr::~Arr() { delete [] Elts; } in ~Arr()
155 APValue::StructData::StructData(unsigned NumBases, unsigned NumFields) : in StructData()
156 Elts(new APValue[NumBases+NumFields]), in StructData()
158 APValue::StructData::~StructData() { in ~StructData()
162 APValue::UnionData::UnionData() : Field(nullptr), Value(new APValue) {} in UnionData()
163 APValue::UnionData::~UnionData () { in ~UnionData()
167 APValue::APValue(const APValue &RHS) : Kind(Uninitialized) { in APValue() function in APValue
231 void APValue::DestroyDataAndMakeUninit() { in DestroyDataAndMakeUninit()
257 bool APValue::needsCleanup() const { in needsCleanup()
292 void APValue::swap(APValue &RHS) { in swap()
300 LLVM_DUMP_METHOD void APValue::dump() const { in dump()
313 void APValue::dump(raw_ostream &OS) const { in dump()
386 void APValue::printPretty(raw_ostream &Out, ASTContext &Ctx, QualType Ty) const{ in printPretty()
388 case APValue::Uninitialized: in printPretty()
391 case APValue::Int: in printPretty()
397 case APValue::Float: in printPretty()
400 case APValue::Vector: { in printPretty()
411 case APValue::ComplexInt: in printPretty()
414 case APValue::ComplexFloat: in printPretty()
418 case APValue::LValue: { in printPretty()
524 case APValue::Array: { in printPretty()
543 case APValue::Struct: { in printPretty()
569 case APValue::Union: in printPretty()
577 case APValue::MemberPointer: in printPretty()
586 case APValue::AddrLabelDiff: in printPretty()
595 std::string APValue::getAsString(ASTContext &Ctx, QualType Ty) const { in getAsString()
603 bool APValue::toIntegralConstant(APSInt &Result, QualType SrcTy, in toIntegralConstant()
623 const APValue::LValueBase APValue::getLValueBase() const { in getLValueBase()
628 bool APValue::isLValueOnePastTheEnd() const { in isLValueOnePastTheEnd()
633 CharUnits &APValue::getLValueOffset() { in getLValueOffset()
638 bool APValue::hasLValuePath() const { in hasLValuePath()
643 ArrayRef<APValue::LValuePathEntry> APValue::getLValuePath() const { in getLValuePath()
649 unsigned APValue::getLValueCallIndex() const { in getLValueCallIndex()
654 unsigned APValue::getLValueVersion() const { in getLValueVersion()
659 bool APValue::isNullPointer() const { in isNullPointer()
664 void APValue::setLValue(LValueBase B, const CharUnits &O, NoLValuePath, in setLValue()
675 void APValue::setLValue(LValueBase B, const CharUnits &O, in setLValue()
688 const ValueDecl *APValue::getMemberPointerDecl() const { in getMemberPointerDecl()
695 bool APValue::isMemberPointerToDerivedMember() const { in isMemberPointerToDerivedMember()
702 ArrayRef<const CXXRecordDecl*> APValue::getMemberPointerPath() const { in getMemberPointerPath()
709 void APValue::MakeLValue() { in MakeLValue()
716 void APValue::MakeArray(unsigned InitElts, unsigned Size) { in MakeArray()
722 void APValue::MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember, in MakeMemberPointer()