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

/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp55 Expr *rebuildObjCPropertyRefExpr(ObjCPropertyRefExpr *refExpr) { argument
58 if (refExpr->isClassReceiver() || refExpr->isSuperReceiver())
59 return refExpr;
61 if (refExpr->isExplicitProperty()) {
63 refExpr->getExplicitProperty(), refExpr->getType(),
64 refExpr->getValueKind(), refExpr->getObjectKind(),
65 refExpr
73 rebuildObjCSubscriptRefExpr(ObjCSubscriptRefExpr *refExpr) argument
84 rebuildMSPropertyRefExpr(MSPropertyRefExpr *refExpr) argument
93 rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) argument
282 ObjCPropertyOpBuilder(Sema &S, ObjCPropertyRefExpr *refExpr, bool IsUnique) argument
322 ObjCSubscriptOpBuilder(Sema &S, ObjCSubscriptRefExpr *refExpr, bool IsUnique) argument
349 MSPropertyOpBuilder(Sema &S, MSPropertyRefExpr *refExpr, bool IsUnique) argument
352 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr, bool IsUnique) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp1436 CodeGenFunction::tryEmitAsConstant(DeclRefExpr *refExpr) { argument
1437 ValueDecl *value = refExpr->getDecl();
1458 refExpr->EvaluateAsRValue(result, getContext())) {
1460 resultType = refExpr->getType();
1464 refExpr->EvaluateAsLValue(result, getContext())) {
1478 auto C = ConstantEmitter(*this).emitAbstract(refExpr->getLocation(),
1485 EmitDeclRefExprDbgValue(refExpr, result.Val);
1488 EmitDeclRefExprDbgValue(refExpr, result.Val);
H A DCodeGenFunction.h3558 LValue getReferenceLValue(CodeGenFunction &CGF, Expr *refExpr) const {
3561 refExpr->getType());
3570 ConstantEmission tryEmitAsConstant(DeclRefExpr *refExpr);

Completed in 206 milliseconds