/external/clang/include/clang/Analysis/Analyses/ |
H A D | PseudoConstantAnalysis.h | 28 bool isPseudoConstant(const VarDecl *VD); 29 bool wasReferenced(const VarDecl *VD);
|
H A D | LiveVariables.h | 36 llvm::ImmutableSet<const VarDecl *> liveDecls; 44 llvm::ImmutableSet<const VarDecl *> LiveDecls) 50 bool isLive(const VarDecl *D) const; 80 bool isLive(const CFGBlock *B, const VarDecl *D); 86 bool isLive(const Stmt *S, const VarDecl *D);
|
H A D | UninitializedValues.h | 26 class VarDecl; 87 virtual void handleUseOfUninitVariable(const VarDecl *vd, 93 virtual void handleSelfInit(const VarDecl *vd) {}
|
/external/clang/lib/CodeGen/ |
H A D | CGOpenCLRuntime.h | 21 class VarDecl; 40 const VarDecl &D);
|
H A D | CGOpenCLRuntime.cpp | 26 const VarDecl &D) {
|
H A D | CGBlocks.h | 187 llvm::DenseMap<const VarDecl*, Capture> Captures; 206 const Capture &getCapture(const VarDecl *var) const { 209 Capture &getCapture(const VarDecl *var) { 210 llvm::DenseMap<const VarDecl*, Capture>::iterator
|
/external/clang/lib/ARCMigrate/ |
H A D | TransBlockObjCVariable.cpp | 41 llvm::DenseSet<VarDecl *> &VarsToChange; 44 VarDecl *Var; 48 BlockVarChecker(VarDecl *var) : Var(var) { } 74 RootBlockObjCVarRewriter(llvm::DenseSet<VarDecl *> &VarsToChange) 78 SmallVector<VarDecl *, 4> BlockVars; 82 VarDecl *var = I->getVariable(); 91 VarDecl *var = BlockVars[i]; 113 llvm::DenseSet<VarDecl *> &VarsToChange; 116 BlockObjCVarRewriter(llvm::DenseSet<VarDecl *> &VarsToChange) 129 llvm::DenseSet<VarDecl *> VarsToChang [all...] |
H A D | TransARCAssign.cpp | 37 llvm::DenseSet<VarDecl *> ModifiedVars; 50 if (declRef && isa<VarDecl>(declRef->getDecl())) { 55 VarDecl *var = cast<VarDecl>(declRef->getDecl());
|
H A D | TransAutoreleasePool.cpp | 85 SmallVector<VarDecl *, 8> VarsToHandle; 87 for (std::map<VarDecl *, PoolVarInfo>::iterator 89 VarDecl *var = I->first; 172 if (VarDecl *VD = dyn_cast<VarDecl>(DclS->getSingleDecl())) { 190 if (VarDecl *VD = dyn_cast<VarDecl>(dref->getDecl())) { 226 VarDecl *PoolVar; 373 bool isPoolDrain(VarDecl *poolVar, Stmt *S) { 427 std::map<VarDecl *, PoolVarInf [all...] |
/external/clang/lib/AST/ |
H A D | StmtIterator.cpp | 44 if (VarDecl* VD = dyn_cast<VarDecl>(decl)) 51 if (VarDecl* VD = dyn_cast<VarDecl>(*DGI)) 92 if (VarDecl* VD = dyn_cast<VarDecl>(D)) { 142 VarDecl* VD = cast<VarDecl>(*DGI); 148 if (VarDecl* VD = dyn_cast<VarDecl>(dec [all...] |
H A D | Decl.cpp | 211 if (const VarDecl *Var = dyn_cast<VarDecl>(D)) { 225 for (const VarDecl *PrevVar = Var->getPreviousDecl(); 235 const VarDecl *PrevVar = Var->getPreviousDecl(); 263 const VarDecl *Var = dyn_cast<VarDecl>(D); 311 if (const VarDecl *Var = dyn_cast<VarDecl>(D)) { 357 if (const VarDecl *PrevVar = Var->getPreviousDecl()) { 497 isa<VarDecl>( [all...] |
/external/clang/lib/Analysis/ |
H A D | PseudoConstantAnalysis.cpp | 27 typedef llvm::SmallPtrSet<const VarDecl*, VARDECL_SET_SIZE> VarDeclSet; 41 bool PseudoConstantAnalysis::isPseudoConstant(const VarDecl *VD) { 57 bool PseudoConstantAnalysis::wasReferenced(const VarDecl *VD) { 124 const VarDecl *VD = dyn_cast<VarDecl>(LHSDecl); 158 const VarDecl *VD = dyn_cast<VarDecl>(D); 177 const VarDecl *VD = dyn_cast<VarDecl>(*I); 181 // We found a VarDecl; mak [all...] |
H A D | LiveVariables.cpp | 92 llvm::ImmutableSet<const VarDecl *>::Factory DSetFact; 129 bool LiveVariables::LivenessValues::isLive(const VarDecl *D) const { 157 llvm::ImmutableSetRef<const VarDecl *> 179 static bool isAlwaysAlive(const VarDecl *D) { 183 bool LiveVariables::isLive(const CFGBlock *B, const VarDecl *D) { 187 bool LiveVariables::isLive(const Stmt *S, const VarDecl *D) { 297 if (const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl())) { 348 if (const VarDecl *VD = dyn_cast<VarDecl>(D [all...] |
H A D | UninitializedValues.cpp | 31 static bool isTrackedVar(const VarDecl *vd, const DeclContext *dc) { 47 llvm::DenseMap<const VarDecl *, unsigned> map; 58 llvm::Optional<unsigned> getValueIndex(const VarDecl *d) const; 64 DeclContext::specific_decl_iterator<VarDecl> I(dc.decls_begin()), 67 const VarDecl *vd = *I; 73 llvm::Optional<unsigned> DeclToIndex::getValueIndex(const VarDecl *d) const { 74 llvm::DenseMap<const VarDecl *, unsigned>::const_iterator I = map.find(d); 128 ValueVector::reference operator[](const VarDecl *vd); 131 const VarDecl *vd) { 198 ValueVector::reference CFGBlockValues::operator[](const VarDecl *v [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DeadStoresChecker.cpp | 39 llvm::DenseSet<const VarDecl *> &S; 58 if (const VarDecl *D = dyn_cast<VarDecl>(DR->getDecl())) 63 EHCodeVisitor(llvm::DenseSet<const VarDecl *> &S) : 127 llvm::SmallPtrSet<const VarDecl*, 20> Escaped; 130 llvm::OwningPtr<llvm::DenseSet<const VarDecl *> > InEH; 137 llvm::SmallPtrSet<const VarDecl*, 20> &escaped) 143 bool isLive(const LiveVariables::LivenessValues &Live, const VarDecl *D) { 149 InEH.reset(new llvm::DenseSet<const VarDecl *>()); 160 void Report(const VarDecl * 135 DeadStoreObs(const CFG &cfg, ASTContext &ctx, BugReporter& br, AnalysisDeclContext* ac, ParentMap& parents, llvm::SmallPtrSet<const VarDecl*, 20> &escaped) argument [all...] |
H A D | UndefinedAssignmentChecker.cpp | 71 const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl());
|
H A D | UndefCapturedBlockVarChecker.cpp | 37 const VarDecl *VD) { 71 const VarDecl *VD = VR->getDecl();
|
H A D | DereferenceChecker.cpp | 63 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) { 107 if (const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl())) 146 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) {
|
/external/clang/include/clang/AST/ |
H A D | ASTConsumer.h | 26 class VarDecl; 91 virtual void CompleteTentativeDefinition(VarDecl *D) {} 95 virtual void HandleCXXStaticMemberVarInstantiation(VarDecl *D) {}
|
H A D | StmtCXX.h | 22 class VarDecl; 29 VarDecl *ExceptionDecl; 34 CXXCatchStmt(SourceLocation catchLoc, VarDecl *exDecl, Stmt *handlerBlock) 46 VarDecl *getExceptionDecl() const { return ExceptionDecl; } 144 VarDecl *getLoopVariable(); 147 const VarDecl *getLoopVariable() const;
|
/external/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 31 class VarDecl; 173 llvm::PointerIntPair<VarDecl*, 2, CaptureKind> VarAndKind; 192 Capture(VarDecl *Var, bool block, bool byRef, bool isNested, 212 VarDecl *getVariable() const { 239 llvm::DenseMap<VarDecl*, unsigned> CaptureMap; 256 void addCapture(VarDecl *Var, bool isBlock, bool isByref, bool isNested, 281 bool isCaptured(VarDecl *Var) const { 287 Capture &getCapture(VarDecl *Var) { 292 const Capture &getCapture(VarDecl *Var) const { 293 llvm::DenseMap<VarDecl*, unsigne [all...] |
H A D | ExternalSemaSource.h | 31 class VarDecl; 87 SmallVectorImpl<VarDecl *> &TentativeDefs) {}
|
/external/clang/include/clang/Frontend/ |
H A D | MultiplexConsumer.h | 38 virtual void HandleCXXStaticMemberVarInstantiation(VarDecl *VD); 45 virtual void CompleteTentativeDefinition(VarDecl *D);
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerHelpers.cpp | 55 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl()))
|
/external/clang/include/clang/Analysis/Visitors/ |
H A D | CFGRecStmtVisitor.h | 36 VarDecl *CondVar = 0;
|