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

/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp3836 Stmt *RewriteObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { argument
3838 // for each DeclRefExp where BYREFVAR is name of the variable.
3839 ValueDecl *VD = DeclRefExp->getDecl();
3840 bool isArrow = DeclRefExp->refersToEnclosingVariableOrCapture() ||
3841 HasLocalVariableExternalStorage(DeclRefExp->getDecl());
3850 MemberExpr::CreateImplicit(*Context, DeclRefExp, isArrow, FD,
3859 ME = MemberExpr::CreateImplicit(*Context, ME, true, FD, DeclRefExp->getType(),
3863 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(),
3864 DeclRefExp->getExprLoc(),
3866 ReplaceStmt(DeclRefExp, P
[all...]
H A DRewriteModernObjC.cpp4666 Stmt *RewriteModernObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { argument
4668 // for each DeclRefExp where BYREFVAR is name of the variable.
4669 ValueDecl *VD = DeclRefExp->getDecl();
4670 bool isArrow = DeclRefExp->refersToEnclosingVariableOrCapture() ||
4671 HasLocalVariableExternalStorage(DeclRefExp->getDecl());
4680 *Context, DeclRefExp, isArrow, FD, FD->getType(), VK_LValue, OK_Ordinary);
4688 ME = MemberExpr::CreateImplicit(*Context, ME, true, FD, DeclRefExp->getType(),
4692 ParenExpr *PE = new (Context) ParenExpr(DeclRefExp->getExprLoc(),
4693 DeclRefExp->getExprLoc(),
4695 ReplaceStmt(DeclRefExp, P
[all...]

Completed in 198 milliseconds