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

SamboyCoding / Cpp2IL / 13494977167

24 Feb 2025 09:38AM UTC coverage: 27.383% (+0.04%) from 27.341%
13494977167

Pull #414

github

web-flow
Merge 2fd947674 into 16c3a7581
Pull Request #414: Fix explicit interface method overrides

1261 of 6406 branches covered (19.68%)

Branch coverage included in aggregate %.

17 of 87 new or added lines in 10 files covered. (19.54%)

1 existing line in 1 file now uncovered.

3375 of 10524 relevant lines covered (32.07%)

123786.14 hits per line

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

42.86
/LibCpp2IL/Metadata/Il2CppInterfaceOffset.cs
1
using LibCpp2IL.Reflection;
2

3
namespace LibCpp2IL.Metadata;
4

5
public class Il2CppInterfaceOffset : ReadableClass
6
{
7
    public int typeIndex;
8
    public int offset;
9

NEW
10
    public Il2CppTypeReflectionData Type => LibCpp2ILUtils.GetTypeReflectionData(LibCpp2IlMain.Binary!.GetType(typeIndex));
×
11

12
    public override string ToString()
13
    {
NEW
14
        return $"InterfaceOffsetPair({typeIndex}/{Type.ToString() ?? "unknown type"} => {offset})";
×
15
    }
16

17
    public override void Read(ClassReadingBinaryReader reader)
18
    {
19
        typeIndex = reader.ReadInt32();
108,610✔
20
        offset = reader.ReadInt32();
108,610✔
21
    }
108,610✔
22
}
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