..
ArraySlicePredicate.cpp
Support array slices
2020-10-01 11:52:02 +02:00
ArraySlicePredicate.h
Support array slices
2020-10-01 11:52:02 +02:00
BMC.cpp
[SMTChecker] Support user types
2021-09-21 13:23:17 +02:00
BMC.h
Do not show redundant unsupported errors in SMTChecker
2021-08-27 16:25:09 +02:00
CHC.cpp
Do not analyze unecessary contracts
2021-12-24 19:36:32 +01:00
CHC.h
[SMTChecker] Merge all entry points for a target
2021-11-03 11:12:58 +01:00
EncodingContext.cpp
Fix ICE in constants
2021-08-12 10:53:01 +02:00
EncodingContext.h
[SMTChecker] Avoid implicit conversion
2020-11-11 16:29:03 +00:00
ExpressionFormatter.cpp
Add ExpressionFormatter which translates an smtutil::Expression into a Solidity-like expression string
2021-10-26 11:30:30 +02:00
ExpressionFormatter.h
Add ExpressionFormatter which translates an smtutil::Expression into a Solidity-like expression string
2021-10-26 11:30:30 +02:00
Invariants.cpp
Add Invariants which traverses the proof and collects invariants for the given predicates
2021-10-26 11:30:30 +02:00
Invariants.h
Add Invariants which traverses the proof and collects invariants for the given predicates
2021-10-26 11:30:30 +02:00
ModelChecker.cpp
Do not show redundant unsupported errors in SMTChecker
2021-08-27 16:25:09 +02:00
ModelChecker.h
Do not show redundant unsupported errors in SMTChecker
2021-08-27 16:25:09 +02:00
ModelCheckerSettings.cpp
Add errorCode list to invariants report
2021-10-26 11:30:30 +02:00
ModelCheckerSettings.h
Add SMTCheckerTest isoltest option to ignore invariants
2021-10-26 11:30:30 +02:00
Predicate.cpp
Add expression substitution to Predicate
2021-10-26 11:30:30 +02:00
Predicate.h
Add expression substitution to Predicate
2021-10-26 11:30:30 +02:00
PredicateInstance.cpp
removed extra parameter from PredicateInstance::nondetInterface
2020-12-28 19:48:48 +01:00
PredicateInstance.h
removed extra parameter from PredicateInstance::nondetInterface
2020-12-28 19:48:48 +01:00
PredicateSort.cpp
[SMTChecker] Detect errors caused by reentrancy
2020-12-28 14:32:53 +01:00
PredicateSort.h
[SMTChecker] Detect errors caused by reentrancy
2020-12-28 14:32:53 +01:00
SMTEncoder.cpp
Changed occurences of isByteArray() to isByteArrayOrString(). The idea
2022-02-02 14:19:58 +05:30
SMTEncoder.h
Do not analyze unecessary contracts
2021-12-24 19:36:32 +01:00
SSAVariable.cpp
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
SSAVariable.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
SymbolicState.cpp
Implement typechecked abi.encodeCall()
2021-12-16 17:35:58 +01:00
SymbolicState.h
Add constraints correlating address(this).balance and msg.value
2021-08-25 21:10:08 +02:00
SymbolicTypes.cpp
Changed occurences of isByteArray() to isByteArrayOrString(). The idea
2022-02-02 14:19:58 +05:30
SymbolicTypes.h
[SMTChecker] Handle InaccessibleDynamicType
2021-03-24 11:53:06 +01:00
SymbolicVariables.cpp
Remove unneeded include files
2021-06-07 12:53:18 -04:00
SymbolicVariables.h
Replace TypePointer
with Type const*
2021-03-23 11:47:19 +01:00
VariableUsage.cpp
[SMTChecker] Correctly resolve current scope contract in VariableUsage.
2021-03-15 13:55:14 +01:00
VariableUsage.h
[SMTChecker] Correctly resolve current scope contract in VariableUsage.
2021-03-15 13:55:14 +01:00