Lines Matching defs:LValueBase
42 APValue::LValueBase::LValueBase(const ValueDecl *P, unsigned I, unsigned V)
44 APValue::LValueBase::LValueBase(const Expr *P, unsigned I, unsigned V)
47 APValue::LValueBase APValue::LValueBase::getDynamicAlloc(DynamicAllocLValue LV,
49 LValueBase Base;
55 APValue::LValueBase APValue::LValueBase::getTypeInfo(TypeInfoLValue LV,
57 LValueBase Base;
63 QualType APValue::LValueBase::getType() const {
108 unsigned APValue::LValueBase::getCallIndex() const {
113 unsigned APValue::LValueBase::getVersion() const {
117 QualType APValue::LValueBase::getTypeInfoType() const {
122 QualType APValue::LValueBase::getDynamicAllocType() const {
127 void APValue::LValueBase::Profile(llvm::FoldingSetNodeID &ID) const {
136 bool operator==(const APValue::LValueBase &LHS,
137 const APValue::LValueBase &RHS) {
167 APValue::LValueBase Base;
175 void *APValue::LValueBase::getOpaqueValue() const {
179 bool APValue::LValueBase::isNull() const {
183 APValue::LValueBase::operator bool () const {
187 clang::APValue::LValueBase
188 llvm::DenseMapInfo<clang::APValue::LValueBase>::getEmptyKey() {
189 clang::APValue::LValueBase B;
194 clang::APValue::LValueBase
195 llvm::DenseMapInfo<clang::APValue::LValueBase>::getTombstoneKey() {
196 clang::APValue::LValueBase B;
202 llvm::hash_code hash_value(const APValue::LValueBase &Base) {
210 unsigned llvm::DenseMapInfo<clang::APValue::LValueBase>::getHashValue(
211 const clang::APValue::LValueBase &Base) {
215 bool llvm::DenseMapInfo<clang::APValue::LValueBase>::isEqual(
216 const clang::APValue::LValueBase &LHS,
217 const clang::APValue::LValueBase &RHS) {
765 LValueBase Base = getLValueBase();
984 const APValue::LValueBase APValue::getLValueBase() const {
1025 void APValue::setLValue(LValueBase B, const CharUnits &O, NoLValuePath,
1037 APValue::setLValueUninit(LValueBase B, const CharUnits &O, unsigned Size,
1049 void APValue::setLValue(LValueBase B, const CharUnits &O,
1198 "unexpected LValueBase kind");