Lines Matching refs:getLValueBase
282 if (V.getLValueBase()) { in SubobjectDesignator()
286 Ctx, V.getLValueBase(), V.getLValuePath(), MostDerivedArraySize, in SubobjectDesignator()
1349 const APValue::LValueBase getLValueBase() const { return Base; } in getLValueBase() function
1370 Base = V.getLValueBase(); in setFrom()
1777 if (!A.getLValueBase()) in HasSameBase()
1778 return !B.getLValueBase(); in HasSameBase()
1779 if (!B.getLValueBase()) in HasSameBase()
1782 if (A.getLValueBase().getOpaqueValue() != in HasSameBase()
1783 B.getLValueBase().getOpaqueValue()) { in HasSameBase()
1792 return IsGlobalLValue(A.getLValueBase()) || in HasSameBase()
1815 APValue::LValueBase Base = LVal.getLValueBase(); in CheckLValueConstantExpression()
1923 if (This && Info.EvaluatingDecl == This->getLValueBase()) in CheckLiteralType()
2011 if (!Value.getLValueBase()) { in EvalPointerValueAsBool()
2019 const ValueDecl *Decl = Value.getLValueBase().dyn_cast<const ValueDecl*>(); in EvalPointerValueAsBool()
2873 expandStringLiteral(Info, O->getLValueBase().get<const Expr *>(), in findSubobject()
2993 Info, Subobj.getLValueBase().get<const Expr *>(), Character)); in foundString()
3314 if (Info.isEvaluatingConstructor(LVal.getLValueBase(), in findCompleteObject()
4508 Info, {This.getLValueBase(), in HandleConstructorCall()
4914 Call.getLValueBase().dyn_cast<const ValueDecl*>()); in handleCallExpr()
5701 assert(isBaseAnAllocSizeCall(LVal.getLValueBase()) && in getBytesReturnedByAllocSizeCall()
5703 const auto *Base = LVal.getLValueBase().get<const Expr *>(); in getBytesReturnedByAllocSizeCall()
7792 const Expr *E = LV.getLValueBase().template dyn_cast<const Expr*>(); in EvaluateBuiltinConstantPForLValue()
7908 auto &Base = LVal.getLValueBase(); in isDesignatorAtObjectEnd()
8044 if (isBaseAnAllocSizeCall(LVal.getLValueBase()) && in determineEndOffset()
8051 QualType BaseTy = getObjectType(LVal.getLValueBase()); in determineEndOffset()
8069 if (isBaseAnAllocSizeCall(LVal.getLValueBase()) && in determineEndOffset()
8375 String.getLValueBase().dyn_cast<const Expr *>())) { in VisitBuiltinCallExpr()
8732 if (!LV.getLValueBase()) in isOnePastTheEndOfCompleteObject()
8743 QualType Ty = getType(LV.getLValueBase()); in isOnePastTheEndOfCompleteObject()
8987 const Expr *LHSExpr = LHSVal.getLValueBase().dyn_cast<const Expr*>(); in VisitBinOp()
8988 const Expr *RHSExpr = RHSVal.getLValueBase().dyn_cast<const Expr*>(); in VisitBinOp()
9811 if (LV.getLValueBase()) { in VisitCastExpr()
11087 return IsGlobalLValue(Val.getLValueBase()); in isGlobalLValue()
11693 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()