Home | History | Annotate | Download | only in Sema

Lines Matching defs:CT

888     CanThrowResult CT = canDynamicCastThrow(cast<CXXDynamicCastExpr>(E));
889 if (CT == CT_Can)
890 return CT;
891 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
907 CanThrowResult CT;
909 CT = CT_Dependent;
911 CT = CT_Cannot;
913 CT = canCalleeThrow(*this, E, CE->getCalleeDecl());
915 CT = CT_Can;
916 if (CT == CT_Can)
917 return CT;
918 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
923 CanThrowResult CT = canCalleeThrow(*this, E,
925 if (CT == CT_Can)
926 return CT;
927 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
932 CanThrowResult CT = CT_Cannot;
936 CT = mergeCanThrow(CT, canThrow(*Cap));
937 return CT;
941 CanThrowResult CT;
943 CT = CT_Dependent;
945 CT = canCalleeThrow(*this, E, cast<CXXNewExpr>(E)->getOperatorNew());
946 if (CT == CT_Can)
947 return CT;
948 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
952 CanThrowResult CT;
955 CT = CT_Dependent;
957 CT = canCalleeThrow(*this, E,
963 CT = mergeCanThrow(CT, canCalleeThrow(*this, E, DD));
965 if (CT == CT_Can)
966 return CT;
968 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
973 CanThrowResult CT = canCalleeThrow(*this, E,
975 if (CT == CT_Can)
976 return CT;
977 return mergeCanThrow(CT, canSubExprsThrow(*this, E));
1026 CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot;
1027 return mergeCanThrow(CT, canSubExprsThrow(*this, E));