Searched refs:getLValueBase (Results 1 – 16 of 16) sorted by relevance
346 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), in APValue()349 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), NoLValuePath(), in APValue()596 getLValueBase().Profile(ID); in Profile()751 LValueBase Base = getLValueBase(); in printPretty()962 if (isLValue() && !getLValueBase()) { in toIntegralConstant()970 const APValue::LValueBase APValue::getLValueBase() const { in getLValueBase() function in APValue1165 if (!V.getLValueBase()) { in getLVForValue()1168 V.getLValueBase().dyn_cast<const ValueDecl *>()) { in getLVForValue()1171 } else if (const auto TI = V.getLValueBase().dyn_cast<TypeInfoLValue>()) { in getLVForValue()1174 } else if (const Expr *E = V.getLValueBase().dyn_cast<const Expr *>()) { in getLVForValue()[all …]
292 if (V.getLValueBase()) { in SubobjectDesignator()1630 Base = V.getLValueBase(); in setFrom()2139 if (!A.getLValueBase()) in HasSameBase()2140 return !B.getLValueBase(); in HasSameBase()2141 if (!B.getLValueBase()) in HasSameBase()2144 if (A.getLValueBase().getOpaqueValue() != in HasSameBase()2145 B.getLValueBase().getOpaqueValue()) in HasSameBase()2560 if (!Value.getLValueBase()) { in EvalPointerValueAsBool()11842 auto &Base = LVal.getLValueBase(); in isDesignatorAtObjectEnd()12812 if (!LV.getLValueBase()) in isOnePastTheEndOfCompleteObject()[all …]
231 return V.getLValueBase().dyn_cast<const ValueDecl *>(); in getAsSimpleValueDeclRef()
1613 !V.getLValueBase()) in getAsArrayToPointerDecayedDecl()1616 QualType BaseT = V.getLValueBase().getType(); in getAsArrayToPointerDecayedDecl()1621 V.getLValueBase().dyn_cast<const ValueDecl *>()); in getAsArrayToPointerDecayedDecl()1828 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
10234 if (FromValue.getLValueBase()) { in ImportAPValue()10235 assert(!FromValue.getLValueBase().is<DynamicAllocLValue>() && in ImportAPValue()10238 if (!FromValue.getLValueBase().is<TypeInfoLValue>()) { in ImportAPValue()10240 FromValue.getLValueBase().dyn_cast<const Expr *>()) { in ImportAPValue()10247 FromValue.getLValueBase().getVersion()); in ImportAPValue()10250 FromValue.getLValueBase().get<const ValueDecl *>()->getType(); in ImportAPValue()10252 Err, FromValue.getLValueBase().get<const ValueDecl *>()); in ImportAPValue()10257 FromValue.getLValueBase().getVersion()); in ImportAPValue()10260 FromElemTy = FromValue.getLValueBase().getTypeInfoType(); in ImportAPValue()10262 Err, FromValue.getLValueBase().get<TypeInfoLValue>().getType()); in ImportAPValue()[all …]
65 auto *VD = Result.Val.getLValueBase().dyn_cast<const ValueDecl *>(); in computeDependence()
1266 const APValue::LValueBase &Base = Value.getLValueBase(); in AddStructuralValue()
6227 QualType T = LV.getLValueBase().getType(); in getLValueType()6464 APValue::LValueBase B = V.getLValueBase(); in mangleValueInTemplateArg()
237 return Value.getLValueBase().dyn_cast<const ValueDecl *>(); in getAsBuiltinConstantDeclRef()
448 auto lvalueBase = node.getLValueBase();491 QualType(node.getLValueBase().get<TypeInfoLValue>().getType(), 0)496 let Read = [{ node.getLValueBase().get<DynamicAllocLValue>().getIndex() }];502 ? node.getLValueBase().getTypeInfoType()503 : node.getLValueBase().getDynamicAllocType()508 let Read = [{ node.getLValueBase().getCallIndex() }];512 let Read = [{ node.getLValueBase().getVersion() }];
485 const LValueBase getLValueBase() const;
1759 const APValue::LValueBase &Base = Val.getLValueBase(); in VisitSourceLocExpr()2460 APValue::LValueBase Base = Val.getLValueBase(); in visitAPValue()
1871 const APValue::LValueBase &base = Value.getLValueBase(); in tryEmit()
1786 const APValue::LValueBase &base = result.Val.getLValueBase(); in tryEmitAsConstant()
6725 if (EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) { in isNullPointerValueTemplateArgument()7449 APValue::LValueBase Base = Value.getLValueBase(); in CheckTemplateArgument()
10822 const auto *LVE = Result.Val.getLValueBase().dyn_cast<const Expr *>(); in maybeConstEvalStringLiteral()