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

SamboyCoding / Cpp2IL / 27101739479

07 Jun 2026 06:57PM UTC coverage: 33.825%. First build
27101739479

Pull #552

github

web-flow
Merge 3be2901bd into 0b13ff77c
Pull Request #552: Fix name overrides for constructed types

2181 of 7782 branches covered (28.03%)

Branch coverage included in aggregate %.

2 of 53 new or added lines in 12 files covered. (3.77%)

4627 of 12345 relevant lines covered (37.48%)

243296.41 hits per line

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

37.5
/Cpp2IL.Core/Model/Contexts/PointerTypeAnalysisContext.cs
1
using System;
2
using Cpp2IL.Core.Utils;
3
using LibCpp2IL.BinaryStructures;
4

5
namespace Cpp2IL.Core.Model.Contexts;
6

7
public class PointerTypeAnalysisContext(TypeAnalysisContext elementType, AssemblyAnalysisContext referencedFrom)
8
    : WrappedTypeAnalysisContext(elementType, referencedFrom)
9,698✔
9
{
10
    public PointerTypeAnalysisContext(Il2CppType rawType, AssemblyAnalysisContext referencedFrom)
11
        : this(referencedFrom.ResolveIl2CppType(rawType.GetEncapsulatedType()), referencedFrom)
7,849✔
12
    {
13
    }
7,849✔
14

NEW
15
    public sealed override Il2CppTypeEnum Type => Il2CppTypeEnum.IL2CPP_TYPE_PTR;
×
16

NEW
17
    public sealed override string DefaultName => $"{ElementType.DefaultName}*";
×
18

19
    public sealed override string? OverrideName
20
    {
NEW
21
        get => $"{ElementType.Name}*";
×
NEW
22
        set => throw new NotSupportedException();
×
23
    }
24

25
    public sealed override bool IsValueType => false;
×
26
}
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

© 2026 Coveralls, Inc