Searched refs:refExpr (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 55 Expr *rebuildObjCPropertyRefExpr(ObjCPropertyRefExpr *refExpr) { in rebuildObjCPropertyRefExpr() 58 if (refExpr->isClassReceiver() || refExpr->isSuperReceiver()) in rebuildObjCPropertyRefExpr() 59 return refExpr; in rebuildObjCPropertyRefExpr() 61 if (refExpr->isExplicitProperty()) { in rebuildObjCPropertyRefExpr() 63 refExpr->getExplicitProperty(), refExpr->getType(), in rebuildObjCPropertyRefExpr() 64 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr() 65 refExpr->getLocation(), SpecificCallback(refExpr->getBase(), 0)); in rebuildObjCPropertyRefExpr() 68 refExpr->getImplicitPropertyGetter(), in rebuildObjCPropertyRefExpr() 69 refExpr->getImplicitPropertySetter(), refExpr->getType(), in rebuildObjCPropertyRefExpr() 70 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExpr.cpp | 1768 CIRGenFunction::tryEmitAsConstant(DeclRefExpr *refExpr) { in tryEmitAsConstant() argument 1769 ValueDecl *value = refExpr->getDecl(); in tryEmitAsConstant() 1780 if (!refExpr->EvaluateAsRValue(result, getContext())) in tryEmitAsConstant() 1783 QualType resultType = refExpr->getType(); in tryEmitAsConstant() 1793 refExpr->getLocation(), result.Val, resultType); in tryEmitAsConstant()
|
| H A D | CIRGenFunction.h | 414 LValue getReferenceLValue(CIRGenFunction &cgf, Expr *refExpr) const { in getReferenceLValue() argument 416 cgf.cgm.errorNYI(refExpr->getSourceRange(), in getReferenceLValue() 427 ConstantEmission tryEmitAsConstant(DeclRefExpr *refExpr);
|