ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
contract.hpp File Reference
#include "global.h"
Include dependency graph for contract.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define REQUIRE(...)
 
#define REQUIRE_INITIALIZED()
 
#define REQUIRE_VALID_STATE()
 
#define REQUIRE_READY_STATE()
 
#define REQUIRE_VALID_OR_SOLVING_STATE()
 
#define REQUIRE_VALID_LIT(...)
 
#define REQUIRE_STEADY_STATE()
 

Macro Definition Documentation

◆ REQUIRE

#define REQUIRE ( ...)
Value:
do { \
} while (0)

Definition at line 114 of file contract.hpp.

114#define REQUIRE(...) \
115 do { \
116 } while (0)

◆ REQUIRE_INITIALIZED

#define REQUIRE_INITIALIZED ( )
Value:
do { \
} while (0)

Definition at line 117 of file contract.hpp.

117#define REQUIRE_INITIALIZED() \
118 do { \
119 } while (0)

◆ REQUIRE_READY_STATE

#define REQUIRE_READY_STATE ( )
Value:
do { \
} while (0)

Definition at line 123 of file contract.hpp.

123#define REQUIRE_READY_STATE() \
124 do { \
125 } while (0)

◆ REQUIRE_STEADY_STATE

#define REQUIRE_STEADY_STATE ( )
Value:
do { \
} while (0)

Definition at line 132 of file contract.hpp.

132#define REQUIRE_STEADY_STATE() \
133 do { \
134 } while (0)

◆ REQUIRE_VALID_LIT

#define REQUIRE_VALID_LIT ( ...)
Value:
do { \
} while (0)

Definition at line 129 of file contract.hpp.

129#define REQUIRE_VALID_LIT(...) \
130 do { \
131 } while (0)

◆ REQUIRE_VALID_OR_SOLVING_STATE

#define REQUIRE_VALID_OR_SOLVING_STATE ( )
Value:
do { \
} while (0)

Definition at line 126 of file contract.hpp.

126#define REQUIRE_VALID_OR_SOLVING_STATE() \
127 do { \
128 } while (0)

◆ REQUIRE_VALID_STATE

#define REQUIRE_VALID_STATE ( )
Value:
do { \
} while (0)

Definition at line 120 of file contract.hpp.

120#define REQUIRE_VALID_STATE() \
121 do { \
122 } while (0)