MCPcopy Create free account
hub / github.com/argotorg/solidity / expressionAlwaysTrue

Function expressionAlwaysTrue

libyul/optimiser/StructuralSimplifier.cpp:65–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63}
64
65bool expressionAlwaysTrue(Expression const& _expression)
66{
67 if (std::optional<u256> value = hasLiteralValue(_expression))
68 return *value != 0;
69 else
70 return false;
71}
72
73bool expressionAlwaysFalse(Expression const& _expression)
74{

Callers 1

simplifyMethod · 0.85

Calls 1

hasLiteralValueFunction · 0.85

Tested by

no test coverage detected