Lines Matching refs:noreturn
889 put("noreturn");
1186 // The noreturn parameter type is represented as "Nn".
2708 static noreturn abort() { assert(false); }
2709 assert(demangle(abort.mangleof) == "pure nothrow @nogc @safe noreturn " ~ parent ~ "().abort()");
2711 static void accept(noreturn) {}
2712 assert(demangle(accept.mangleof) == "pure nothrow @nogc @safe void " ~ parent ~ "().accept(noreturn)");
2715 assert(demangle(templ!noreturn.mangleof) == "pure nothrow @nogc @safe void " ~ parent ~ "().templ!(noreturn).templ(noreturn, noreturn)");
2718 static void aggr(S!noreturn) { assert(0); }
2719 assert(demangle(aggr.mangleof) == "pure nothrow @nogc @safe void " ~ parent ~ "().aggr(" ~ parent ~ "().S!(noreturn).S)");