Home | History | Annotate | Download | only in Sema

Lines Matching refs:CT

962     CanThrowResult CT = canDynamicCastThrow(cast<CXXDynamicCastExpr>(E));
963 if (CT == CT_Can)
964 return CT;
965 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
981 CanThrowResult CT;
983 CT = CT_Dependent;
985 CT = CT_Cannot;
987 CT = canCalleeThrow(*this, E, CE->getCalleeDecl());
989 CT = CT_Can;
990 if (CT == CT_Can)
991 return CT;
992 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
997 CanThrowResult CT = canCalleeThrow(*this, E,
999 if (CT == CT_Can)
1000 return CT;
1001 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
1010 CanThrowResult CT = CT_Cannot;
1015 CT = mergeCanThrow(CT, canThrow(*Cap));
1016 return CT;
1020 CanThrowResult CT;
1022 CT = CT_Dependent;
1024 CT = canCalleeThrow(*this, E, cast<CXXNewExpr>(E)->getOperatorNew());
1025 if (CT == CT_Can)
1026 return CT;
1027 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
1031 CanThrowResult CT;
1034 CT = CT_Dependent;
1036 CT = canCalleeThrow(*this, E,
1042 CT = mergeCanThrow(CT, canCalleeThrow(*this, E, DD));
1044 if (CT == CT_Can)
1045 return CT;
1047 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
1052 CanThrowResult CT = canCalleeThrow(*this, E,
1054 if (CT == CT_Can)
1055 return CT;
1056 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
1109 CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot;
1110 return mergeCanThrow(CT, canSubExprsThrow(*this, E));