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

SamboyCoding / Cpp2IL / 17989030358

24 Sep 2025 08:39PM UTC coverage: 30.294% (-4.0%) from 34.302%
17989030358

Pull #481

github

web-flow
Merge be900a5ca into 8cf262f50
Pull Request #481: Decompiler

1806 of 7579 branches covered (23.83%)

Branch coverage included in aggregate %.

100 of 1854 new or added lines in 29 files covered. (5.39%)

41 existing lines in 6 files now uncovered.

4084 of 11864 relevant lines covered (34.42%)

165379.78 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/Cpp2IL.Core/ISIL/LocalVariable.cs
1
using Cpp2IL.Core.Model.Contexts;
2

3
namespace Cpp2IL.Core.ISIL;
4

NEW
5
public class LocalVariable(string name, Register register, TypeAnalysisContext? type = null)
×
6
{
NEW
7
    public string Name = name;
×
NEW
8
    public Register Register = register;
×
9

10
    /// <summary>
11
    /// null if typeprop has not been done yet, or if the type could not be determined.
12
    /// </summary>
NEW
13
    public TypeAnalysisContext? Type = type;
×
14

15
    public bool IsThis = false;
16
    public bool IsReturn = false;
17
    public bool IsMethodInfo = false;
18

NEW
19
    public override string ToString() => Type == null ? $"{Name} @ {Register}" : $"{Name} @ {Register} ({Type.FullName})";
×
20
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc