Home
last modified time | relevance | path

Searched refs:getLValueBase (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/clang/lib/AST/
DAPValue.cpp338 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), in APValue()
341 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), NoLValuePath(), in APValue()
586 getLValueBase().Profile(ID); in Profile()
678 LValueBase Base = getLValueBase(); in printPretty()
877 if (isLValue() && !getLValueBase()) { in toIntegralConstant()
885 const APValue::LValueBase APValue::getLValueBase() const { in getLValueBase() function in APValue
1078 if (!V.getLValueBase()) { in getLVForValue()
1081 V.getLValueBase().dyn_cast<const ValueDecl *>()) { in getLVForValue()
1084 } else if (const auto TI = V.getLValueBase().dyn_cast<TypeInfoLValue>()) { in getLVForValue()
1087 } else if (const Expr *E = V.getLValueBase().dyn_cast<const Expr *>()) { in getLVForValue()
[all …]
DExprConstant.cpp286 if (V.getLValueBase()) { in SubobjectDesignator()
290 Ctx, V.getLValueBase(), V.getLValuePath(), MostDerivedArraySize, in SubobjectDesignator()
1550 const APValue::LValueBase getLValueBase() const { return Base; } in getLValueBase() function
1571 Base = V.getLValueBase(); in setFrom()
2050 if (!A.getLValueBase()) in HasSameBase()
2051 return !B.getLValueBase(); in HasSameBase()
2052 if (!B.getLValueBase()) in HasSameBase()
2055 if (A.getLValueBase().getOpaqueValue() != in HasSameBase()
2056 B.getLValueBase().getOpaqueValue()) in HasSameBase()
2121 APValue::LValueBase Base = LVal.getLValueBase(); in CheckLValueConstantExpression()
[all …]
DASTImporter.cpp9065 if (FromValue.getLValueBase()) { in ImportAPValue()
9066 assert(!FromValue.getLValueBase().is<DynamicAllocLValue>() && in ImportAPValue()
9069 if (!FromValue.getLValueBase().is<TypeInfoLValue>()) { in ImportAPValue()
9071 FromValue.getLValueBase().dyn_cast<const Expr *>()) { in ImportAPValue()
9077 FromValue.getLValueBase().getCallIndex(), in ImportAPValue()
9078 FromValue.getLValueBase().getVersion()); in ImportAPValue()
9081 FromValue.getLValueBase().get<const ValueDecl *>()->getType(); in ImportAPValue()
9083 Err, FromValue.getLValueBase().get<const ValueDecl *>()); in ImportAPValue()
9087 FromValue.getLValueBase().getCallIndex(), in ImportAPValue()
9088 FromValue.getLValueBase().getVersion()); in ImportAPValue()
[all …]
DMicrosoftMangle.cpp1625 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
DItaniumMangle.cpp5194 APValue::LValueBase B = V.getLValueBase(); in mangleValueInTemplateArg()
/external/clang/lib/AST/
DAPValue.cpp153 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), in APValue()
156 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), NoLValuePath(), in APValue()
377 LValueBase Base = getLValueBase(); in printPretty()
553 const APValue::LValueBase APValue::getLValueBase() const { in getLValueBase() function in APValue
DExprConstant.cpp202 if (V.getLValueBase()) { in SubobjectDesignator()
205 findMostDerivedSubobject(Ctx, getType(V.getLValueBase()), in SubobjectDesignator()
1075 const APValue::LValueBase getLValueBase() const { return Base; } in getLValueBase() function
1091 Base = V.getLValueBase(); in setFrom()
1405 APValue::LValueBase Base = LVal.getLValueBase(); in CheckLValueConstantExpression()
1488 Info.EvaluatingDecl == This->getLValueBase()) in CheckLiteralType()
1594 if (!Value.getLValueBase()) { in EvalPointerValueAsBool()
1602 const ValueDecl *Decl = Value.getLValueBase().dyn_cast<const ValueDecl*>(); in EvalPointerValueAsBool()
2436 expandStringLiteral(Info, O->getLValueBase().get<const Expr *>(), in findSubobject()
2552 Info, Subobj.getLValueBase().get<const Expr *>(), Character)); in foundString()
[all …]
/external/llvm-project/clang/lib/Serialization/
DASTWriter.cpp5208 Value.getLValueBase().is<const Expr *>() << 2 | in AddAPValue()
5209 Value.getLValueBase().is<TypeInfoLValue>() << 3 | in AddAPValue()
5211 static_cast<bool>(Value.getLValueBase()) << 5); in AddAPValue()
5213 if (Value.getLValueBase()) { in AddAPValue()
5214 assert(!Value.getLValueBase().is<DynamicAllocLValue>() && in AddAPValue()
5217 if (!Value.getLValueBase().is<TypeInfoLValue>()) { in AddAPValue()
5218 push_back(Value.getLValueBase().getCallIndex()); in AddAPValue()
5219 push_back(Value.getLValueBase().getVersion()); in AddAPValue()
5220 if (const auto *E = Value.getLValueBase().dyn_cast<const Expr *>()) { in AddAPValue()
5224 AddDeclRef(Value.getLValueBase().get<const ValueDecl *>()); in AddAPValue()
[all …]
/external/clang/include/clang/AST/
DAPValue.h248 const LValueBase getLValueBase() const;
/external/llvm-project/clang/include/clang/AST/
DAPValue.h466 const LValueBase getLValueBase() const;
/external/clang/lib/CodeGen/
DCGExprConstant.cpp1293 if (APValue::LValueBase LVBase = Value.getLValueBase()) { in EmitConstantValue()
/external/clang/lib/Sema/
DSemaTemplate.cpp4372 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) || in isNullPointerValueTemplateArgument()
4986 if (auto *E = Value.getLValueBase().dyn_cast<const Expr*>()) { in CheckTemplateArgument()
4996 Value.getLValueBase().dyn_cast<const ValueDecl *>()); in CheckTemplateArgument()
/external/llvm-project/clang/lib/CodeGen/
DCGExprConstant.cpp1818 const APValue::LValueBase &base = Value.getLValueBase(); in tryEmit()
DCGExpr.cpp1537 const APValue::LValueBase &base = result.Val.getLValueBase(); in tryEmitAsConstant()
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp6314 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) || in isNullPointerValueTemplateArgument()
7015 APValue::LValueBase Base = Value.getLValueBase(); in CheckTemplateArgument()