Searched refs:DeclRefExp (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp4668 Stmt *RewriteModernObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { argument
4670 // for each DeclRefExp where BYREFVAR is name of the variable.
4671 ValueDecl *VD = DeclRefExp->getDecl();
4672 bool isArrow = DeclRefExp->refersToEnclosingVariableOrCapture() ||
4673 HasLocalVariableExternalStorage(DeclRefExp->getDecl());
4682 *Context, DeclRefExp, isArrow, FD, FD->getType(), VK_LValue, OK_Ordinary);
4690 ME = MemberExpr::CreateImplicit(*Context, ME, true, FD, DeclRefExp->getType(),
4694 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(),
4695 DeclRefExp->getExprLoc(),
4697 ReplaceStmt(DeclRefExp, P
[all...]
H A DRewriteObjC.cpp3838 Stmt *RewriteObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { argument
3840 // for each DeclRefExp where BYREFVAR is name of the variable.
3841 ValueDecl *VD = DeclRefExp->getDecl();
3842 bool isArrow = DeclRefExp->refersToEnclosingVariableOrCapture() ||
3843 HasLocalVariableExternalStorage(DeclRefExp->getDecl());
3852 MemberExpr::CreateImplicit(*Context, DeclRefExp, isArrow, FD,
3861 ME = MemberExpr::CreateImplicit(*Context, ME, true, FD, DeclRefExp->getType(),
3865 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(),
3866 DeclRefExp->getExprLoc(),
3868 ReplaceStmt(DeclRefExp, P
[all...]

Completed in 209 milliseconds