Lines Matching refs:ValueDecl
131 llvm::SmallVector<ValueDecl *, 8> BlockByCopyDecls;
132 llvm::SmallPtrSet<ValueDecl *, 8> BlockByCopyDeclsPtrSet;
133 llvm::SmallVector<ValueDecl *, 8> BlockByRefDecls;
134 llvm::SmallPtrSet<ValueDecl *, 8> BlockByRefDeclsPtrSet;
135 llvm::DenseMap<ValueDecl *, unsigned> BlockByRefDeclNo;
136 llvm::SmallPtrSet<ValueDecl *, 8> ImportedBlockDecls;
255 ValueDecl *VD, bool def=false);
263 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD);
1621 QualType ElementType = cast<ValueDecl>(D)->getType(); in RewriteObjCForCollectionStmt()
1637 ValueDecl *VD = cast<ValueDecl>(DR->getDecl()); in RewriteObjCForCollectionStmt()
2397 ValueDecl *VD) { in RewriteBlockPointerTypeVariable()
4131 ValueDecl *VD, bool def) { in RewriteByRefString()
4140 static bool HasLocalVariableExternalStorage(ValueDecl *VD) { in HasLocalVariableExternalStorage()
4191 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByRefDecls.begin(), in SynthesizeBlockFunc()
4202 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByCopyDecls.begin(), in SynthesizeBlockFunc()
4251 for (llvm::SmallPtrSet<ValueDecl*,8>::iterator I = ImportedBlockDecls.begin(), in SynthesizeBlockHelperFuncs()
4269 for (llvm::SmallPtrSet<ValueDecl*,8>::iterator I = ImportedBlockDecls.begin(), in SynthesizeBlockHelperFuncs()
4297 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByCopyDecls.begin(), in SynthesizeBlockImpl()
4326 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByRefDecls.begin(), in SynthesizeBlockImpl()
4345 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByCopyDecls.begin(), in SynthesizeBlockImpl()
4360 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByRefDecls.begin(), in SynthesizeBlockImpl()
4448 ValueDecl *VD = Exp->getDecl(); in SynthesizeBlockLiterals()
4750 ValueDecl *VD; in RewriteBlockDeclRefExpr()
4793 ValueDecl *VD = DRE->getDecl(); in RewriteLocalVariableExternalStorage()
5294 ValueDecl *VD = Exp->getDecl(); in SynthBlockInitExpr()
5379 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByCopyDecls.begin(), in SynthBlockInitExpr()
5413 for (llvm::SmallVector<ValueDecl*,8>::iterator I = BlockByRefDecls.begin(), in SynthBlockInitExpr()
5415 ValueDecl *ND = (*I); in SynthBlockInitExpr()
5721 if (ValueDecl *ND = dyn_cast<ValueDecl>(SD)) { in RewriteFunctionBodyOrGlobalInitializer()
5764 ValueDecl *VD = DRE->getDecl(); in RewriteFunctionBodyOrGlobalInitializer()