Home
last modified time | relevance | path

Searched refs:CT_Can (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp564 if (OldCanThrow == CT_Can && OldEST != EST_Dynamic && in CheckEquivalentExceptionSpecImpl()
565 NewCanThrow == CT_Can && NewEST != EST_Dynamic) { in CheckEquivalentExceptionSpecImpl()
800 if ((SuperCanThrow == CT_Can && SuperEST != EST_Dynamic) || in CheckExceptionSpecSubset()
808 if (NoThrowDiagID.getDiagID() != 0 && SubCanThrow == CT_Can && in CheckExceptionSpecSubset()
818 if ((SubCanThrow == CT_Can && SubEST != EST_Dynamic) || in CheckExceptionSpecSubset()
990 if (R == CT_Can) in canSubStmtsThrow()
1027 return CT_Can; in canCalleeThrow()
1041 return CT_Can; in canCalleeThrow()
1046 return CT_Can; in canCalleeThrow()
1089 return DC->getCastKind() == clang::CK_Dynamic? CT_Can : CT_Cannot; in canDynamicCastThrow()
[all …]
H A DSemaTemplateDeduction.cpp1978 case CT_Can: in DeduceTemplateArgumentsByTypeMatch()
H A DSemaExprCXX.cpp9298 else if (NoexceptLoc.isValid() && canThrow(E) == CanThrowResult::CT_Can) in BuildExprRequirement()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DExceptionSpecificationType.h62 CT_Can enumerator
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp3721 return CT_Can; in canThrow()
3728 return CT_Can; in canThrow()
H A DASTImporter.cpp8061 ToCanThrow = E->getValue() ? CT_Can : CT_Cannot; in VisitCXXNoexceptExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h5346 return ResultIfDependent ? canThrow() != CT_Can : canThrow() == CT_Cannot;