We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
UNIMPLEMENTED_FEATURE
1 parent f82fea4 commit a63ed68Copy full SHA for a63ed68
src/util/invariant.h
@@ -514,6 +514,9 @@ CBMC_NORETURN void report_invariant_failure(
514
#define DATA_INVARIANT_STRUCTURED(CONDITION, TYPENAME, ...) \
515
EXPAND_MACRO(INVARIANT_STRUCTURED(CONDITION, TYPENAME, __VA_ARGS__))
516
517
+#define UNIMPLEMENTED_FEATURE(FEATURE) \
518
+ INVARIANT(false, std::string{"Reached unimplemented "} + (FEATURE))
519
+
520
// Legacy annotations
521
522
// The following should not be used in new code and are only intended
0 commit comments