| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | APValue.cpp | 347 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), in APValue() 350 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), NoLValuePath(), in APValue() 606 getLValueBase().Profile(ID); in Profile() 764 LValueBase Base = getLValueBase(); in printPretty() 975 if (isLValue() && !getLValueBase()) { in toIntegralConstant() 983 const APValue::LValueBase APValue::getLValueBase() const { in getLValueBase() function in APValue 1174 if (!V.getLValueBase()) { in getLVForValue() 1177 V.getLValueBase().dyn_cast<const ValueDecl *>()) { in getLVForValue() 1180 } else if (const auto TI = V.getLValueBase().dyn_cast<TypeInfoLValue>()) { in getLVForValue() 1183 } else if (const Expr *E = V.getLValueBase().dyn_cast<const Expr *>()) { in getLVForValue() [all …]
|
| H A D | ExprConstant.cpp | 306 if (V.getLValueBase()) { in SubobjectDesignator() 310 Ctx, V.getLValueBase(), V.getLValuePath(), MostDerivedArraySize, in SubobjectDesignator() 1640 const APValue::LValueBase getLValueBase() const { return Base; } in getLValueBase() function 1664 Base = V.getLValueBase(); in setFrom() 2274 if (!A.getLValueBase()) in HasSameBase() 2275 return !B.getLValueBase(); in HasSameBase() 2276 if (!B.getLValueBase()) in HasSameBase() 2279 if (A.getLValueBase().getOpaqueValue() != in HasSameBase() 2280 B.getLValueBase().getOpaqueValue()) in HasSameBase() 2346 APValue::LValueBase Base = LVal.getLValueBase(); in CheckLValueConstantExpression() [all …]
|
| H A D | TemplateBase.cpp | 232 return V.getLValueBase().dyn_cast<const ValueDecl *>(); in getAsSimpleValueDeclRef()
|
| H A D | MicrosoftMangle.cpp | 1747 !V.getLValueBase()) in getAsArrayToPointerDecayedDecl() 1750 QualType BaseT = V.getLValueBase().getType(); in getAsArrayToPointerDecayedDecl() 1755 V.getLValueBase().dyn_cast<const ValueDecl *>()); in getAsArrayToPointerDecayedDecl() 1966 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
|
| H A D | ASTImporter.cpp | 10697 if (FromValue.getLValueBase()) { in ImportAPValue() 10698 assert(!FromValue.getLValueBase().is<DynamicAllocLValue>() && in ImportAPValue() 10701 if (!FromValue.getLValueBase().is<TypeInfoLValue>()) { in ImportAPValue() 10703 FromValue.getLValueBase().dyn_cast<const Expr *>()) { in ImportAPValue() 10709 FromValue.getLValueBase().getCallIndex(), in ImportAPValue() 10710 FromValue.getLValueBase().getVersion()); in ImportAPValue() 10713 FromValue.getLValueBase().get<const ValueDecl *>()->getType(); in ImportAPValue() 10715 Err, FromValue.getLValueBase().get<const ValueDecl *>()); in ImportAPValue() 10719 FromValue.getLValueBase().getCallIndex(), in ImportAPValue() 10720 FromValue.getLValueBase().getVersion()); in ImportAPValue() [all …]
|
| H A D | ComputeDependence.cpp | 65 auto *VD = Result.Val.getLValueBase().dyn_cast<const ValueDecl *>(); in computeDependence()
|
| H A D | ODRHash.cpp | 1310 const APValue::LValueBase &Base = Value.getLValueBase(); in AddStructuralValue()
|
| H A D | ItaniumMangle.cpp | 6531 QualType T = LV.getLValueBase().getType(); in getLValueType() 6768 APValue::LValueBase B = V.getLValueBase(); in mangleValueInTemplateArg()
|
| H A D | TextNodeDumper.cpp | 737 APValue::LValueBase B = Value.getLValueBase(); in Visit()
|
| H A D | Expr.cpp | 235 return Value.getLValueBase().dyn_cast<const ValueDecl *>(); in getAsBuiltinConstantDeclRef()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | PropertiesBase.td | 455 auto lvalueBase = node.getLValueBase(); 498 QualType(node.getLValueBase().get<TypeInfoLValue>().getType(), 0) 503 let Read = [{ node.getLValueBase().get<DynamicAllocLValue>().getIndex() }]; 509 ? node.getLValueBase().getTypeInfoType() 510 : node.getLValueBase().getDynamicAllocType() 515 let Read = [{ node.getLValueBase().getCallIndex() }]; 519 let Read = [{ node.getLValueBase().getVersion() }];
|
| H A D | APValue.h | 551 const LValueBase getLValueBase() const;
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprConstant.cpp | 388 const APValue::LValueBase &base = value.getLValueBase(); in tryEmit()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 2132 const APValue::LValueBase &base = Value.getLValueBase(); in tryEmit() 2377 if (isa<FunctionDecl>(Result.Val.getLValueBase().get<const ValueDecl *>())) in emitPointerAuthPointer()
|
| H A D | CGExpr.cpp | 1842 const APValue::LValueBase &base = result.Val.getLValueBase(); in tryEmitAsConstant()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.cpp | 3248 const APValue::LValueBase &Base = Val.getLValueBase(); in VisitSourceLocExpr() 4769 APValue::LValueBase Base = Val.getLValueBase(); in visitAPValue()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 6438 if (EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) { in isNullPointerValueTemplateArgument() 7157 APValue::LValueBase Base = Value.getLValueBase(); in CheckTemplateArgument()
|
| H A D | SemaChecking.cpp | 1611 Result.Val.getLValueBase().dyn_cast<const ValueDecl *>(); in findConstantBaseAndOffset() 6614 const auto *LVE = Result.Val.getLValueBase().dyn_cast<const Expr *>(); in maybeConstEvalStringLiteral()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 8775 {"_ZNK5clang7APValue13getLValueBaseEv", "clang::APValue::getLValueBase() const"},
|