Lines Matching refs:CT

1072   CanThrowResult CT = CT_Cannot;  in canVarDeclThrow()  local
1077 CT = mergeCanThrow(CT, Self.canThrow(Init)); in canVarDeclThrow()
1084 CT = mergeCanThrow( in canVarDeclThrow()
1085 CT, Sema::canCalleeThrow(Self, nullptr, Dtor, VD->getLocation())); in canVarDeclThrow()
1094 CT = mergeCanThrow(CT, canVarDeclThrow(Self, HD)); in canVarDeclThrow()
1096 return CT; in canVarDeclThrow()
1152 CanThrowResult CT = canDynamicCastThrow(CE); in canThrow() local
1153 if (CT == CT_Can) in canThrow()
1154 return CT; in canThrow()
1155 return mergeCanThrow(CT, canSubStmtsThrow(*this, CE)); in canThrow()
1171 CanThrowResult CT; in canThrow() local
1173 CT = CT_Dependent; in canThrow()
1175 CT = CT_Cannot; in canThrow()
1177 CT = canCalleeThrow(*this, CE, CE->getCalleeDecl()); in canThrow()
1178 if (CT == CT_Can) in canThrow()
1179 return CT; in canThrow()
1180 return mergeCanThrow(CT, canSubStmtsThrow(*this, CE)); in canThrow()
1189 CanThrowResult CT = canCalleeThrow(*this, CE, CE->getConstructor()); in canThrow() local
1190 if (CT == CT_Can) in canThrow()
1191 return CT; in canThrow()
1192 return mergeCanThrow(CT, canSubStmtsThrow(*this, CE)); in canThrow()
1202 CanThrowResult CT = CT_Cannot; in canThrow() local
1207 CT = mergeCanThrow(CT, canThrow(*Cap)); in canThrow()
1208 return CT; in canThrow()
1213 CanThrowResult CT; in canThrow() local
1215 CT = CT_Dependent; in canThrow()
1217 CT = canCalleeThrow(*this, NE, NE->getOperatorNew()); in canThrow()
1218 if (CT == CT_Can) in canThrow()
1219 return CT; in canThrow()
1220 return mergeCanThrow(CT, canSubStmtsThrow(*this, NE)); in canThrow()
1225 CanThrowResult CT; in canThrow() local
1228 CT = CT_Dependent; in canThrow()
1230 CT = canCalleeThrow(*this, DE, DE->getOperatorDelete()); in canThrow()
1235 CT = mergeCanThrow(CT, canCalleeThrow(*this, DE, DD)); in canThrow()
1237 if (CT == CT_Can) in canThrow()
1238 return CT; in canThrow()
1240 return mergeCanThrow(CT, canSubStmtsThrow(*this, DE)); in canThrow()
1246 CanThrowResult CT = in canThrow() local
1248 if (CT == CT_Can) in canThrow()
1249 return CT; in canThrow()
1250 return mergeCanThrow(CT, canSubStmtsThrow(*this, BTE)); in canThrow()
1255 CanThrowResult CT = CT_Cannot; in canThrow() local
1257 CT = mergeCanThrow(CT, canThrow(E)); in canThrow()
1258 if (CT == CT_Can) in canThrow()
1261 return CT; in canThrow()
1333 CanThrowResult CT = in canThrow() local
1335 return mergeCanThrow(CT, canSubStmtsThrow(*this, S)); in canThrow()
1533 CanThrowResult CT = CT_Cannot; in canThrow() local
1536 CT = mergeCanThrow(CT, canVarDeclThrow(*this, VD)); in canThrow()
1546 return CT; in canThrow()
1551 CanThrowResult CT = CT_Cannot; in canThrow() local
1553 CT = mergeCanThrow(CT, canThrow(Init)); in canThrow()
1555 CT = mergeCanThrow(CT, canThrow(CondDS)); in canThrow()
1556 CT = mergeCanThrow(CT, canThrow(IS->getCond())); in canThrow()
1561 return *Case ? mergeCanThrow(CT, canThrow(*Case)) : CT; in canThrow()
1566 return mergeCanThrow(CT, Then); in canThrow()
1570 return mergeCanThrow(CT, IS->isConstexpr() ? CT_Dependent in canThrow()
1592 CanThrowResult CT = CT_Cannot; in canThrow() local
1594 CT = mergeCanThrow(CT, canThrow(Finally)); in canThrow()
1597 CT = mergeCanThrow(CT, canThrow(Catch)); in canThrow()
1600 return CT; in canThrow()
1604 return mergeCanThrow(CT, canThrow(TS->getTryBody())); in canThrow()