Searched refs:DeclRefExp (Results 1 – 2 of 2) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 3860 Stmt *RewriteObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { in RewriteBlockDeclRefExpr() argument 3863 ValueDecl *VD = DeclRefExp->getDecl(); in RewriteBlockDeclRefExpr() 3864 bool isArrow = DeclRefExp->refersToEnclosingVariableOrCapture() || in RewriteBlockDeclRefExpr() 3865 HasLocalVariableExternalStorage(DeclRefExp->getDecl()); in RewriteBlockDeclRefExpr() 3873 MemberExpr *ME = new (Context) MemberExpr(DeclRefExp, isArrow, in RewriteBlockDeclRefExpr() 3885 DeclRefExp->getType(), VK_LValue, OK_Ordinary); in RewriteBlockDeclRefExpr() 3890 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(), in RewriteBlockDeclRefExpr() 3891 DeclRefExp->getExprLoc(), in RewriteBlockDeclRefExpr() 3893 ReplaceStmt(DeclRefExp, PE); in RewriteBlockDeclRefExpr()
|
| H A D | RewriteModernObjC.cpp | 4771 Stmt *RewriteModernObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { in RewriteBlockDeclRefExpr() argument 4774 ValueDecl *VD = DeclRefExp->getDecl(); in RewriteBlockDeclRefExpr() 4775 bool isArrow = DeclRefExp->refersToEnclosingVariableOrCapture() || in RewriteBlockDeclRefExpr() 4776 HasLocalVariableExternalStorage(DeclRefExp->getDecl()); in RewriteBlockDeclRefExpr() 4784 MemberExpr *ME = new (Context) MemberExpr(DeclRefExp, isArrow, in RewriteBlockDeclRefExpr() 4796 DeclRefExp->getType(), VK_LValue, OK_Ordinary); in RewriteBlockDeclRefExpr() 4801 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(), in RewriteBlockDeclRefExpr() 4802 DeclRefExp->getExprLoc(), in RewriteBlockDeclRefExpr() 4804 ReplaceStmt(DeclRefExp, PE); in RewriteBlockDeclRefExpr()
|