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

References

tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  268   REGISTER_MATCHER(hasDynamicExceptionSpec);
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp
   36               hasTypeLoc(loc(functionProtoType(hasDynamicExceptionSpec()))),
   45           hasTypeLoc(loc(functionProtoType(hasDynamicExceptionSpec()))),
   54                             functionProtoType(hasDynamicExceptionSpec())))))),
   56                             functionProtoType(hasDynamicExceptionSpec()))))))))
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
 1684   EXPECT_TRUE(notMatches("void f();", functionDecl(hasDynamicExceptionSpec())));
 1686                          functionDecl(hasDynamicExceptionSpec())));
 1688                          functionDecl(hasDynamicExceptionSpec())));
 1690                          functionDecl(hasDynamicExceptionSpec())));
 1692       matches("void j() throw();", functionDecl(hasDynamicExceptionSpec())));
 1694       matches("void k() throw(int);", functionDecl(hasDynamicExceptionSpec())));
 1696       matches("void l() throw(...);", functionDecl(hasDynamicExceptionSpec())));
 1698   EXPECT_TRUE(notMatches("void f();", functionProtoType(hasDynamicExceptionSpec())));
 1700                          functionProtoType(hasDynamicExceptionSpec())));
 1702                          functionProtoType(hasDynamicExceptionSpec())));
 1704                          functionProtoType(hasDynamicExceptionSpec())));
 1706       matches("void j() throw();", functionProtoType(hasDynamicExceptionSpec())));
 1708       matches("void k() throw(int);", functionProtoType(hasDynamicExceptionSpec())));
 1710       matches("void l() throw(...);", functionProtoType(hasDynamicExceptionSpec())));