Lines Matching refs:DeclRefExpr

134     SmallVector<DeclRefExpr *, 32> InnerDeclRefs;
136 SmallVector<DeclRefExpr *, 32> BlockDeclRefs;
390 Stmt *RewriteBlockDeclRefExpr(DeclRefExpr *VD);
391 Stmt *RewriteLocalVariableExternalStorage(DeclRefExpr *DRE);
481 const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs);
494 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs,
1718 DeclRefExpr *DR = cast<DeclRefExpr>(S->getElement()); in RewriteObjCForCollectionStmt()
2103 DeclRefExpr *DRE = new (Context) DeclRefExpr(*Context, FD, false, msgSendType, in SynthesizeCallToFunctionDecl()
2590 DeclRefExpr *DRE = new (Context) in RewriteObjCStringLiteral()
2591 DeclRefExpr(*Context, NewVD, false, strType, VK_LValue, SourceLocation()); in RewriteObjCStringLiteral()
2679 DeclRefExpr *DRE = new (Context) DeclRefExpr( in RewriteObjCBoxedExpr()
2722 DeclRefExpr *NSArrayDRE = new (Context) DeclRefExpr( in RewriteObjCArrayLiteralExpr()
2800 DeclRefExpr *DRE = new (Context) DeclRefExpr( in RewriteObjCArrayLiteralExpr()
2843 DeclRefExpr *NSDictDRE = new (Context) DeclRefExpr( in RewriteObjCDictionaryLiteralExpr()
2952 DeclRefExpr *DRE = new (Context) DeclRefExpr( in RewriteObjCDictionaryLiteralExpr()
3179 DeclRefExpr *DRE = new (Context) in SynthMsgSendStretCallExpr()
3180 DeclRefExpr(*Context, FD, false, castType, VK_RValue, SourceLocation()); in SynthMsgSendStretCallExpr()
3248 new (Context) DeclRefExpr(*Context, in SynthMessageExpr()
3280 DeclRefExpr *DRE = new (Context) in SynthMessageExpr()
3281 DeclRefExpr(*Context, SuperConstructorFunctionDecl, false, superType, in SynthMessageExpr()
3345 new (Context) DeclRefExpr(*Context, in SynthMessageExpr()
3376 DeclRefExpr *DRE = new (Context) in SynthMessageExpr()
3377 DeclRefExpr(*Context, SuperConstructorFunctionDecl, false, superType, in SynthMessageExpr()
3521 DeclRefExpr *DRE = new (Context) DeclRefExpr( in SynthMessageExpr()
3599 DeclRefExpr *DRE = new (Context) DeclRefExpr( in RewriteObjCProtocolExpr()
4351 DeclRefExpr *Exp = InnerDeclRefs[count++]; in SynthesizeBlockLiterals()
4479 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(S)) in GetBlockDeclRefExprs()
4487 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs, in GetInnerBlockDeclRefExprs()
4501 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(S)) { in GetInnerBlockDeclRefExprs()
4566 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) { in SynthesizeBlockCall()
4675 Stmt *RewriteModernObjC::RewriteBlockDeclRefExpr(DeclRefExpr *DeclRefExp) { in RewriteBlockDeclRefExpr()
4711 Stmt *RewriteModernObjC::RewriteLocalVariableExternalStorage(DeclRefExpr *DRE) { in RewriteLocalVariableExternalStorage()
5209 const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs) { in SynthBlockInitExpr()
5220 DeclRefExpr *Exp = InnerBlockDeclRefs[i]; in SynthBlockInitExpr()
5285 DeclRefExpr *DRE = new (Context) in SynthBlockInitExpr()
5286 DeclRefExpr(*Context, FD, false, FType, VK_RValue, SourceLocation()); in SynthBlockInitExpr()
5292 DeclRefExpr *Arg = new (Context) DeclRefExpr( in SynthBlockInitExpr()
5306 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr()
5321 Exp = new (Context) DeclRefExpr(*Context, FD, false, FD->getType(), in SynthBlockInitExpr()
5332 Arg = new (Context) DeclRefExpr(*Context, FD, false, FD->getType(), in SynthBlockInitExpr()
5338 Exp = new (Context) DeclRefExpr(*Context, FD, false, FD->getType(), in SynthBlockInitExpr()
5367 Exp = new (Context) DeclRefExpr(*Context, FD, false, FD->getType(), in SynthBlockInitExpr()
5475 SmallVector<DeclRefExpr *, 8> InnerBlockDeclRefs; in RewriteFunctionBodyOrGlobalInitializer()
5638 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
7495 DeclRefExpr *DRE = new (Context) in RewriteObjCIvarRefExpr()
7496 DeclRefExpr(*Context, NewVD, false, Context->UnsignedLongTy, in RewriteObjCIvarRefExpr()