reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ExprCXX.h
 3973     CXXNoexceptExprBits.Value = Val == CT_Cannot;
tools/clang/include/clang/AST/Type.h
 4037     return ResultIfDependent ? canThrow() != CT_Can : canThrow() == CT_Cannot;
tools/clang/lib/AST/ASTImporter.cpp
 6884     ToCanThrow = E->getValue() ? CT_Can : CT_Cannot;
tools/clang/lib/AST/Type.cpp
 3102     return CT_Cannot;
tools/clang/lib/CodeGen/CGCoroutine.cpp
  137           Proto->canThrow() == CT_Cannot)
tools/clang/lib/CodeGen/CGException.cpp
  462   if (isNoexceptExceptionSpec(EST) && Proto->canThrow() == CT_Cannot) {
  539   if (isNoexceptExceptionSpec(EST) && Proto->canThrow() == CT_Cannot) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  543   if (OldCanThrow == CT_Cannot && NewCanThrow == CT_Cannot)
  543   if (OldCanThrow == CT_Cannot && NewCanThrow == CT_Cannot)
  628     if (MissingEmptyExceptionSpecification && OldCanThrow == CT_Cannot) {
  789       SubCanThrow == CT_Cannot)
  796       SuperCanThrow == CT_Cannot && SuperEST == EST_NoThrow) {
  806       SuperCanThrow == CT_Cannot) {
  974   CanThrowResult R = CT_Cannot;
  987     return CT_Cannot;
 1041     return CT_Cannot;
 1046   return DC->getCastKind() == clang::CK_Dynamic? CT_Can : CT_Cannot;
 1051     return CT_Cannot;
 1059     return CT_Cannot;
 1062     return CT_Cannot;
 1065     return CT_Cannot;
 1108       CT = CT_Cannot;
 1131     CanThrowResult CT = CT_Cannot;
 1234     CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot;
 1286     return CT_Cannot;
 1319     return CT_Cannot;
tools/clang/lib/Sema/SemaExprCXX.cpp
 5005       return S.canThrow(Result.get()) == CT_Cannot;
 5259       return Self.canThrow(Result.get()) == CT_Cannot;
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1709         case CT_Cannot: