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

[Misc] add error report during resolve inheritance #78

Closed LFsWang closed 3 years ago

codecov[bot] commented 3 years ago

Codecov Report

Merging #78 (4f2bfc2) into master (206c907) will increase coverage by 1.47%. The diff coverage is 50.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #78      +/-   ##
==========================================
+ Coverage   64.26%   65.74%   +1.47%     
==========================================
  Files          92       92              
  Lines       12723    12721       -2     
  Branches     1968     1968              
==========================================
+ Hits         8177     8363     +186     
+ Misses       3612     3419     -193     
- Partials      934      939       +5     
Impacted Files Coverage Δ
include/soll/AST/Decl.h 90.14% <ø> (+11.26%) :arrow_up:
lib/AST/Decl.cpp 69.02% <0.00%> (+6.30%) :arrow_up:
lib/CodeGen/ModuleBuilder.cpp 71.73% <100.00%> (+14.92%) :arrow_up:
lib/Parse/Parser.cpp 58.16% <100.00%> (+1.92%) :arrow_up:
lib/Sema/SemaResolveIdentifier.cpp 86.46% <100.00%> (+0.10%) :arrow_up:
lib/Sema/SemaResolveInherit.cpp 76.34% <100.00%> (+61.26%) :arrow_up:
lib/Sema/SemaResolveType.cpp 61.46% <0.00%> (+0.19%) :arrow_up:
include/soll/Basic/TokenKinds.def 65.87% <0.00%> (+0.79%) :arrow_up:
lib/Basic/DiagnosticIDs.cpp 51.85% <0.00%> (+1.23%) :arrow_up:
include/soll/Basic/Diagnostic.h 50.00% <0.00%> (+1.51%) :arrow_up:
... and 7 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 206c907...4f2bfc2. Read the comment docs.

hydai commented 3 years ago

Please rebase to the latest commit. Thanks.