Searched refs:refExpr (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 55 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 D | CGExpr.cpp | 1436 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 D | CodeGenFunction.h | 3558 LValue getReferenceLValue(CodeGenFunction &CGF, Expr *refExpr) const { 3561 refExpr->getType()); 3570 ConstantEmission tryEmitAsConstant(DeclRefExpr *refExpr);
|
Completed in 206 milliseconds