Lines Matching refs:VarDecl
813 VarDecl *RangeDecl = dyn_cast_or_null<VarDecl>(RangeStmt->getSingleDecl()); in getRangeInit()
822 VarDecl *CXXForRangeStmt::getLoopVariable() { in getLoopVariable()
825 return cast<VarDecl>(LV); in getLoopVariable()
828 const VarDecl *CXXForRangeStmt::getLoopVariable() const { in getLoopVariable()
832 IfStmt::IfStmt(ASTContext &C, SourceLocation IL, VarDecl *var, Expr *cond, in IfStmt()
842 VarDecl *IfStmt::getConditionVariable() const { in getConditionVariable()
847 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
850 void IfStmt::setConditionVariable(ASTContext &C, VarDecl *V) { in setConditionVariable()
861 ForStmt::ForStmt(ASTContext &C, Stmt *Init, Expr *Cond, VarDecl *condVar, in ForStmt()
873 VarDecl *ForStmt::getConditionVariable() const { in getConditionVariable()
878 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
881 void ForStmt::setConditionVariable(ASTContext &C, VarDecl *V) { in setConditionVariable()
892 SwitchStmt::SwitchStmt(ASTContext &C, VarDecl *Var, Expr *cond) in SwitchStmt()
900 VarDecl *SwitchStmt::getConditionVariable() const { in getConditionVariable()
905 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
908 void SwitchStmt::setConditionVariable(ASTContext &C, VarDecl *V) { in setConditionVariable()
925 WhileStmt::WhileStmt(ASTContext &C, VarDecl *Var, Expr *cond, Stmt *body, in WhileStmt()
934 VarDecl *WhileStmt::getConditionVariable() const { in getConditionVariable()
939 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
942 void WhileStmt::setConditionVariable(ASTContext &C, VarDecl *V) { in setConditionVariable()