Home
last modified time | relevance | path

Searched refs:refExpr (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp58 if (refExpr->isClassReceiver() || refExpr->isSuperReceiver()) in rebuildObjCPropertyRefExpr()
63 refExpr->getExplicitProperty(), refExpr->getType(), in rebuildObjCPropertyRefExpr()
64 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr()
69 refExpr->getImplicitPropertySetter(), refExpr->getType(), in rebuildObjCPropertyRefExpr()
70 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr()
71 refExpr->getLocation(), SpecificCallback(refExpr->getBase(), 0)); in rebuildObjCPropertyRefExpr()
79 SpecificCallback(refExpr->getKeyExpr(), 1), refExpr->getType(), in rebuildObjCSubscriptRefExpr()
80 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCSubscriptRefExpr()
89 refExpr->getPropertyDecl(), refExpr->isArrow(), refExpr->getType(), in rebuildMSPropertyRefExpr()
90 refExpr->getValueKind(), refExpr->getQualifierLoc(), in rebuildMSPropertyRefExpr()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp1733 CodeGenFunction::tryEmitAsConstant(DeclRefExpr *refExpr) { in tryEmitAsConstant() argument
1734 ValueDecl *value = refExpr->getDecl(); in tryEmitAsConstant()
1755 refExpr->EvaluateAsRValue(result, getContext())) { in tryEmitAsConstant()
1757 resultType = refExpr->getType(); in tryEmitAsConstant()
1761 refExpr->EvaluateAsLValue(result, getContext())) { in tryEmitAsConstant()
1782 refExpr->refersToEnclosingVariableOrCapture()) { in tryEmitAsConstant()
1798 auto C = ConstantEmitter(*this).emitAbstract(refExpr->getLocation(), in tryEmitAsConstant()
1805 EmitDeclRefExprDbgValue(refExpr, result.Val); in tryEmitAsConstant()
1808 EmitDeclRefExprDbgValue(refExpr, result.Val); in tryEmitAsConstant()
H A DCodeGenFunction.h4065 LValue getReferenceLValue(CodeGenFunction &CGF, Expr *refExpr) const {
4068 refExpr->getType());
4077 ConstantEmission tryEmitAsConstant(DeclRefExpr *refExpr);