• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rieske / trans / 34315313784
94%
master: 95%

Build:
Build:
LAST BUILD BRANCH: refactor/stored-getters-const-ref
DEFAULT BRANCH: master
Ran 09 Sep 2026 05:38AM UTC
Jobs 1
Files 272
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Sep 2026 05:23AM UTC coverage: 94.432% (-0.001%) from 94.433%
34315313784

Pull #309

github

rieske
refactor: the open function scope carries its own entry

SemanticAnalysisVisitor kept currentReturnType and currentFunctionName
beside SymbolTable's record of the open function. All three were set and
cleared three lines apart in visit(FunctionDefinition), so they tracked
one lifetime from two places, which is the shape that produced the scope
bug collapsed in #299.

startFunction already looks the function up, so FunctionScope now keeps
that entry and the visitor asks for it. isAtFileScope is the guard the
two readers needed anyway: both branch on it for their own diagnostic,
one for __func__ outside a function and one for a return statement with
no enclosing function.
Pull Request #309: refactor: the open function scope carries its own entry

15822 of 16755 relevant lines covered (94.43%)

153366.0 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
97.52
0.01% home/runner/work/trans/trans/src/semantic_analyzer/SymbolTable.cpp
1
90.0
0.0% home/runner/work/trans/trans/src/semantic_analyzer/SemanticAnalysisVisitor.h
Jobs
ID Job ID Ran Files Coverage
1 34315313784.1 09 Sep 2026 05:38AM UTC 272
94.43
GitHub Action Run
Source Files on build 34315313784
  • Tree
  • List 272
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34315313784
  • Pull Request #309
  • PR Base - master (#34273361954)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc