second-state / SOLL

SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
https://www.secondstate.io/
377 stars 23 forks source link

[CodeGen] multi-contract output #60

Closed jacky860226 closed 3 years ago

codecov[bot] commented 3 years ago

Codecov Report

Merging #60 (28c4a65) into master (ff2c7a0) will decrease coverage by 0.01%. The diff coverage is 71.05%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #60      +/-   ##
==========================================
- Coverage   64.97%   64.95%   -0.02%     
==========================================
  Files          89       89              
  Lines       12084    12095      +11     
  Branches     1829     1831       +2     
==========================================
+ Hits         7851     7856       +5     
- Misses       3347     3352       +5     
- Partials      886      887       +1     
Impacted Files Coverage Δ
include/soll/Parse/Parser.h 77.33% <ø> (ø)
include/soll/Sema/Sema.h 100.00% <ø> (ø)
lib/CodeGen/CGValue.h 86.54% <ø> (ø)
lib/Frontend/CompilerInstance.cpp 43.88% <45.16%> (-2.27%) :arrow_down:
lib/CodeGen/CodeGenAction.cpp 71.85% <77.77%> (+3.85%) :arrow_up:
include/soll/Frontend/CompilerInstance.h 81.57% <80.00%> (ø)
lib/Parse/ParseAST.cpp 72.72% <87.50%> (-4.20%) :arrow_down:
lib/Frontend/FrontendAction.cpp 60.00% <90.90%> (+6.03%) :arrow_up:
lib/Parse/Parser.cpp 57.61% <100.00%> (+0.03%) :arrow_up:
lib/Sema/Sema.cpp 73.68% <100.00%> (+0.11%) :arrow_up:
... and 3 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ff2c7a0...28c4a65. Read the comment docs.

hydai commented 3 years ago

@jacky860226 Please rebase to the latest master commit. So we can merge this PR. Thanks.

jacky860226 commented 3 years ago

@jacky860226 Please rebase to the latest master commit. So we can merge this PR. Thanks.

OK