Skip to content

Rework specialization for uint256#321

Merged
chfast merged 1 commit intomasterfrom
uint256_spec
Sep 2, 2024
Merged

Rework specialization for uint256#321
chfast merged 1 commit intomasterfrom
uint256_spec

Conversation

@chfast
Copy link
Copy Markdown
Owner

@chfast chfast commented Sep 2, 2024

Use if constexpr instead of function overloading to specialize implementations of some operators for uint256.

Use `if constexpr` instead of function overloading to specialize
implementations of some operators for uint256.
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Sep 2, 2024

@codecov
Copy link
Copy Markdown

codecov bot commented Sep 2, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 99.94%. Comparing base (5a64a5f) to head (e6183d4).
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #321      +/-   ##
==========================================
- Coverage   99.94%   99.94%   -0.01%     
==========================================
  Files          10       10              
  Lines        1858     1849       -9     
==========================================
- Hits         1857     1848       -9     
  Misses          1        1              
Flag Coverage Δ
32bit 99.94% <100.00%> (-0.01%) ⬇️
gcc 99.39% <100.00%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
include/intx/intx.hpp 99.86% <100.00%> (-0.01%) ⬇️

@chfast chfast merged commit 24a93b6 into master Sep 2, 2024
@chfast chfast deleted the uint256_spec branch September 2, 2024 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant