Lines Matching refs:SubExprs

772   SubExprs[INIT] = init;  in IfStmt()
773 SubExprs[COND] = cond; in IfStmt()
774 SubExprs[THEN] = then; in IfStmt()
775 SubExprs[ELSE] = elsev; in IfStmt()
779 if (!SubExprs[VAR]) in getConditionVariable()
782 DeclStmt *DS = cast<DeclStmt>(SubExprs[VAR]); in getConditionVariable()
788 SubExprs[VAR] = nullptr; in setConditionVariable()
793 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
802 SubExprs[INIT] = Init; in ForStmt()
804 SubExprs[COND] = Cond; in ForStmt()
805 SubExprs[INC] = Inc; in ForStmt()
806 SubExprs[BODY] = Body; in ForStmt()
810 if (!SubExprs[CONDVAR]) in getConditionVariable()
813 DeclStmt *DS = cast<DeclStmt>(SubExprs[CONDVAR]); in getConditionVariable()
819 SubExprs[CONDVAR] = nullptr; in setConditionVariable()
824 SubExprs[CONDVAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
832 SubExprs[INIT] = init; in SwitchStmt()
833 SubExprs[COND] = cond; in SwitchStmt()
834 SubExprs[BODY] = nullptr; in SwitchStmt()
838 if (!SubExprs[VAR]) in getConditionVariable()
841 DeclStmt *DS = cast<DeclStmt>(SubExprs[VAR]); in getConditionVariable()
847 SubExprs[VAR] = nullptr; in setConditionVariable()
852 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
866 SubExprs[COND] = cond; in WhileStmt()
867 SubExprs[BODY] = body; in WhileStmt()
872 if (!SubExprs[VAR]) in getConditionVariable()
875 DeclStmt *DS = cast<DeclStmt>(SubExprs[VAR]); in getConditionVariable()
881 SubExprs[VAR] = nullptr; in setConditionVariable()
886 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()