reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
388 REGISTER_MATCHER(isNoReturn);
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 553 auto NoReturnFuncM = callExpr(callee(functionDecl(isNoReturn())));
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp 24 callExpr(Internal, callee(functionDecl(isNoReturn())))));
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp 103 returns(voidType()), isNoReturn(), isOverloadedOperator(),
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp2065 EXPECT_TRUE(notMatches("void func();", functionDecl(isNoReturn()))); 2066 EXPECT_TRUE(notMatches("void func() {}", functionDecl(isNoReturn()))); 2068 EXPECT_TRUE(notMatchesC("void func();", functionDecl(isNoReturn()))); 2069 EXPECT_TRUE(notMatchesC("void func() {}", functionDecl(isNoReturn()))); 2072 notMatches("struct S { void func(); };", functionDecl(isNoReturn()))); 2074 notMatches("struct S { void func() {} };", functionDecl(isNoReturn()))); 2077 functionDecl(isNoReturn()))); 2079 functionDecl(isNoReturn()))); 2081 EXPECT_TRUE(notMatches("struct S { S(); };", functionDecl(isNoReturn()))); 2082 EXPECT_TRUE(notMatches("struct S { S() {} };", functionDecl(isNoReturn()))); 2086 EXPECT_TRUE(matches("[[noreturn]] void func();", functionDecl(isNoReturn()))); 2088 matches("[[noreturn]] void func() {}", functionDecl(isNoReturn()))); 2091 functionDecl(isNoReturn()))); 2093 functionDecl(isNoReturn()))); 2096 functionDecl(isNoReturn()))); 2098 functionDecl(isNoReturn()))); 2101 matches("struct S { [[noreturn]] S(); };", functionDecl(isNoReturn()))); 2103 functionDecl(isNoReturn()))); 2108 functionDecl(isNoReturn()))); 2110 functionDecl(isNoReturn()))); 2113 functionDecl(isNoReturn()))); 2115 functionDecl(isNoReturn()))); 2119 functionDecl(isNoReturn()))); 2122 functionDecl(isNoReturn()))); 2125 functionDecl(isNoReturn()))); 2127 functionDecl(isNoReturn()))); 2132 functionDecl(isNoReturn()))); 2134 functionDecl(isNoReturn()))); 2137 functionDecl(isNoReturn()))); 2139 functionDecl(isNoReturn())));