Commit a2705f1
Aalok Thakkar
Refactored parsing rules for function contracts
1. Renamed cprover_contract to cprover_function_contract.
2. Renamed cprover_contract_sequence to cprover_function_contract_sequence.
3. Renamed cprover_contract_sequence_opt to cprover_function_contract_sequence_opt.
4. Created cprover_contract_assigns_opt and added it to cprover_function_contract.
This allows us to reuse the assigns clause for loop contracts in the future.1 parent b31f952 commit a2705f1
1 file changed
+13
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3230 | 3230 | | |
3231 | 3231 | | |
3232 | 3232 | | |
3233 | | - | |
| 3233 | + | |
3234 | 3234 | | |
3235 | 3235 | | |
3236 | 3236 | | |
| |||
3243 | 3243 | | |
3244 | 3244 | | |
3245 | 3245 | | |
3246 | | - | |
| 3246 | + | |
| 3247 | + | |
| 3248 | + | |
| 3249 | + | |
| 3250 | + | |
3247 | 3251 | | |
3248 | 3252 | | |
3249 | 3253 | | |
| |||
3252 | 3256 | | |
3253 | 3257 | | |
3254 | 3258 | | |
3255 | | - | |
3256 | | - | |
3257 | | - | |
| 3259 | + | |
| 3260 | + | |
| 3261 | + | |
3258 | 3262 | | |
3259 | 3263 | | |
3260 | 3264 | | |
3261 | 3265 | | |
3262 | 3266 | | |
3263 | 3267 | | |
3264 | | - | |
| 3268 | + | |
3265 | 3269 | | |
3266 | 3270 | | |
3267 | | - | |
| 3271 | + | |
3268 | 3272 | | |
3269 | 3273 | | |
3270 | 3274 | | |
| |||
3305 | 3309 | | |
3306 | 3310 | | |
3307 | 3311 | | |
3308 | | - | |
| 3312 | + | |
3309 | 3313 | | |
3310 | 3314 | | |
3311 | 3315 | | |
| |||
3322 | 3326 | | |
3323 | 3327 | | |
3324 | 3328 | | |
3325 | | - | |
| 3329 | + | |
3326 | 3330 | | |
3327 | 3331 | | |
3328 | 3332 | | |
| |||
0 commit comments