Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DAPValue.cpp346 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), in APValue()
349 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), NoLValuePath(), in APValue()
594 getLValueBase().Profile(ID); in Profile()
686 LValueBase Base = getLValueBase(); in printPretty()
885 if (isLValue() && !getLValueBase()) { in toIntegralConstant()
893 const APValue::LValueBase APValue::getLValueBase() const { in getLValueBase() function in APValue
1088 if (!V.getLValueBase()) { in getLVForValue()
1091 V.getLValueBase().dyn_cast<const ValueDecl *>()) { in getLVForValue()
1094 } else if (const auto TI = V.getLValueBase().dyn_cast<TypeInfoLValue>()) { in getLVForValue()
1097 } else if (const Expr *E = V.getLValueBase().dyn_cast<const Expr *>()) { in getLVForValue()
[all …]
H A DExprConstant.cpp289 if (V.getLValueBase()) { in SubobjectDesignator()
293 Ctx, V.getLValueBase(), V.getLValuePath(), MostDerivedArraySize, in SubobjectDesignator()
1556 const APValue::LValueBase getLValueBase() const { return Base; } in getLValueBase() function
1577 Base = V.getLValueBase(); in setFrom()
2056 if (!A.getLValueBase()) in HasSameBase()
2057 return !B.getLValueBase(); in HasSameBase()
2058 if (!B.getLValueBase()) in HasSameBase()
2061 if (A.getLValueBase().getOpaqueValue() != in HasSameBase()
2062 B.getLValueBase().getOpaqueValue()) in HasSameBase()
2127 APValue::LValueBase Base = LVal.getLValueBase(); in CheckLValueConstantExpression()
[all …]
H A DASTImporter.cpp9228 if (FromValue.getLValueBase()) { in ImportAPValue()
9229 assert(!FromValue.getLValueBase().is<DynamicAllocLValue>() && in ImportAPValue()
9232 if (!FromValue.getLValueBase().is<TypeInfoLValue>()) { in ImportAPValue()
9234 FromValue.getLValueBase().dyn_cast<const Expr *>()) { in ImportAPValue()
9240 FromValue.getLValueBase().getCallIndex(), in ImportAPValue()
9241 FromValue.getLValueBase().getVersion()); in ImportAPValue()
9244 FromValue.getLValueBase().get<const ValueDecl *>()->getType(); in ImportAPValue()
9246 Err, FromValue.getLValueBase().get<const ValueDecl *>()); in ImportAPValue()
9250 FromValue.getLValueBase().getCallIndex(), in ImportAPValue()
9251 FromValue.getLValueBase().getVersion()); in ImportAPValue()
[all …]
H A DComputeDependence.cpp63 auto *VD = Result.Val.getLValueBase().dyn_cast<const ValueDecl *>(); in computeDependence()
H A DItaniumMangle.cpp5462 QualType T = LV.getLValueBase().getType(); in getLValueType()
5656 APValue::LValueBase B = V.getLValueBase(); in mangleValueInTemplateArg()
H A DMicrosoftMangle.cpp1693 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DPropertiesBase.td444 auto lvalueBase = node.getLValueBase();
481 QualType(node.getLValueBase().get<TypeInfoLValue>().getType(), 0)
486 let Read = [{ node.getLValueBase().getTypeInfoType() }];
490 let Read = [{ node.getLValueBase().getCallIndex() }];
494 let Read = [{ node.getLValueBase().getVersion() }];
H A DAPValue.h477 const LValueBase getLValueBase() const;
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprConstant.cpp1819 const APValue::LValueBase &base = Value.getLValueBase(); in tryEmit()
H A DCGExpr.cpp1537 const APValue::LValueBase &base = result.Val.getLValueBase(); in tryEmitAsConstant()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplate.cpp6304 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) || in isNullPointerValueTemplateArgument()
7005 APValue::LValueBase Base = Value.getLValueBase(); in CheckTemplateArgument()