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

/external/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp3925 Stmt *RewriteObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { argument
3927 // for each DeclRefExp where BYREFVAR is name of the variable.
3928 ValueDecl *VD = DeclRefExp->getDecl();
3929 bool isArrow = DeclRefExp->refersToEnclosingLocal();
3937 MemberExpr *ME = new (Context) MemberExpr(DeclRefExp, isArrow,
3949 DeclRefExp->getType(), VK_LValue, OK_Ordinary);
3954 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(),
3955 DeclRefExp->getExprLoc(),
3957 ReplaceStmt(DeclRefExp, PE);
H A DRewriteModernObjC.cpp4859 Stmt *RewriteModernObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { argument
4861 // for each DeclRefExp where BYREFVAR is name of the variable.
4862 ValueDecl *VD = DeclRefExp->getDecl();
4863 bool isArrow = DeclRefExp->refersToEnclosingLocal();
4871 MemberExpr *ME = new (Context) MemberExpr(DeclRefExp, isArrow,
4883 DeclRefExp->getType(), VK_LValue, OK_Ordinary);
4888 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(),
4889 DeclRefExp->getExprLoc(),
4891 ReplaceStmt(DeclRefExp, PE);

Completed in 104 milliseconds