Searched refs:refExpr (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 59 if (refExpr->isClassReceiver() || refExpr->isSuperReceiver()) in rebuildObjCPropertyRefExpr() 64 refExpr->getExplicitProperty(), refExpr->getType(), in rebuildObjCPropertyRefExpr() 65 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr() 70 refExpr->getImplicitPropertySetter(), refExpr->getType(), in rebuildObjCPropertyRefExpr() 71 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr() 72 refExpr->getLocation(), SpecificCallback(refExpr->getBase(), 0)); in rebuildObjCPropertyRefExpr() 80 SpecificCallback(refExpr->getKeyExpr(), 1), refExpr->getType(), in rebuildObjCSubscriptRefExpr() 81 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCSubscriptRefExpr() 90 refExpr->getPropertyDecl(), refExpr->isArrow(), refExpr->getType(), in rebuildMSPropertyRefExpr() 91 refExpr->getValueKind(), refExpr->getQualifierLoc(), in rebuildMSPropertyRefExpr() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 1419 CodeGenFunction::tryEmitAsConstant(DeclRefExpr *refExpr) { in tryEmitAsConstant() argument 1420 ValueDecl *value = refExpr->getDecl(); in tryEmitAsConstant() 1441 refExpr->EvaluateAsRValue(result, getContext())) { in tryEmitAsConstant() 1443 resultType = refExpr->getType(); in tryEmitAsConstant() 1447 refExpr->EvaluateAsLValue(result, getContext())) { in tryEmitAsConstant() 1461 auto C = ConstantEmitter(*this).emitAbstract(refExpr->getLocation(), in tryEmitAsConstant() 1468 EmitDeclRefExprDbgValue(refExpr, result.Val); in tryEmitAsConstant() 1471 EmitDeclRefExprDbgValue(refExpr, result.Val); in tryEmitAsConstant()
|
| H A D | CodeGenFunction.h | 3526 LValue getReferenceLValue(CodeGenFunction &CGF, Expr *refExpr) const { 3529 refExpr->getType()); 3538 ConstantEmission tryEmitAsConstant(DeclRefExpr *refExpr);
|