Lines Matching refs:getLValueBase

289         if (V.getLValueBase()) {  in SubobjectDesignator()
293 Ctx, V.getLValueBase(), V.getLValuePath(), MostDerivedArraySize, in SubobjectDesignator()
1552 const APValue::LValueBase getLValueBase() const { return Base; } in getLValueBase() function
1573 Base = V.getLValueBase(); in setFrom()
2060 if (!A.getLValueBase()) in HasSameBase()
2061 return !B.getLValueBase(); in HasSameBase()
2062 if (!B.getLValueBase()) in HasSameBase()
2065 if (A.getLValueBase().getOpaqueValue() != in HasSameBase()
2066 B.getLValueBase().getOpaqueValue()) in HasSameBase()
2131 APValue::LValueBase Base = LVal.getLValueBase(); in CheckLValueConstantExpression()
2336 if (This && Info.EvaluatingDecl == This->getLValueBase()) in CheckLiteralType()
2472 if (!Value.getLValueBase()) { in EvalPointerValueAsBool()
2480 const ValueDecl *Decl = Value.getLValueBase().dyn_cast<const ValueDecl*>(); in EvalPointerValueAsBool()
4087 return CompleteObject(LVal.getLValueBase(), nullptr, BaseType); in findCompleteObject()
4097 return CompleteObject(LVal.getLValueBase(), nullptr, BaseType); in findCompleteObject()
4176 return CompleteObject(LVal.getLValueBase(), nullptr, BaseType); in findCompleteObject()
4186 return CompleteObject(LVal.getLValueBase(), nullptr, BaseType); in findCompleteObject()
4218 return CompleteObject(LVal.getLValueBase(), BaseVal, BaseType); in findCompleteObject()
5694 switch (Info.isEvaluatingCtorDtor(This.getLValueBase(), in ComputeDynamicType()
6226 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in HandleConstructorCall()
6535 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}); in HandleDestructionImpl()
7659 CalleeLV.getLValueBase().dyn_cast<const ValueDecl *>()); in handleCallExpr()
8630 assert(isBaseAnAllocSizeCall(LVal.getLValueBase()) && in getBytesReturnedByAllocSizeCall()
8632 const auto *Base = LVal.getLValueBase().get<const Expr *>(); in getBytesReturnedByAllocSizeCall()
9938 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in VisitInitListExpr()
11367 APValue::LValueBase Base = LV.getLValueBase(); in EvaluateBuiltinConstantPForLValue()
11506 auto &Base = LVal.getLValueBase(); in isDesignatorAtObjectEnd()
11648 if (isBaseAnAllocSizeCall(LVal.getLValueBase()) && in determineEndOffset()
11655 QualType BaseTy = getObjectType(LVal.getLValueBase()); in determineEndOffset()
11673 if (isBaseAnAllocSizeCall(LVal.getLValueBase()) && in determineEndOffset()
12405 if (!LV.getLValueBase()) in isOnePastTheEndOfCompleteObject()
12416 QualType Ty = getType(LV.getLValueBase()); in isOnePastTheEndOfCompleteObject()
12660 const Expr *LHSExpr = LHSVal.getLValueBase().dyn_cast<const Expr*>(); in VisitBinOp()
12661 const Expr *RHSExpr = RHSVal.getLValueBase().dyn_cast<const Expr*>(); in VisitBinOp()
13533 if (LV.getLValueBase()) { in VisitCastExpr()
14733 if (!HandleDestruction(Info, E->getExprLoc(), Pointer.getLValueBase(), in VisitCXXDeleteExpr()
15278 return IsGlobalLValue(Val.getLValueBase()); in isGlobalLValue()
15942 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
16000 String.getLValueBase().dyn_cast<const Expr *>())) { in EvaluateBuiltinStrLen()