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

Declarations

tools/clang/include/clang/AST/Type.h
 4031   CanThrowResult canThrow() const;

References

tools/clang/include/clang/AST/Type.h
 4037     return ResultIfDependent ? canThrow() != CT_Can : canThrow() == CT_Cannot;
 4037     return ResultIfDependent ? canThrow() != CT_Can : canThrow() == CT_Cannot;
tools/clang/lib/AST/MicrosoftMangle.cpp
 2420   if (FT->canThrow())
tools/clang/lib/CodeGen/CGBlocks.cpp
 1804       return DD->getType()->castAs<FunctionProtoType>()->canThrow();
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
  539   CanThrowResult OldCanThrow = Old->canThrow();
  540   CanThrowResult NewCanThrow = New->canThrow();
  783   CanThrowResult SuperCanThrow = Superset->canThrow();
  784   CanThrowResult SubCanThrow = Subset->canThrow();
 1033   return FT->canThrow();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1708         switch (FunctionProtoArg->canThrow()) {
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp
   70     if (ProtoType->canThrow() == CT_Can) {