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

tbklang / tlang / #973

03 Jan 2025 09:39AM UTC coverage: 79.97% (-0.4%) from 80.342%
#973

push

coveralls-ruby

deavmi
Dep-gen

- Added missing import

4839 of 6051 relevant lines covered (79.97%)

368.34 hits per line

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

0.0
/source/tlang/compiler/typecheck/strings.d
1
/**
2
 * String management
3
 *
4
 * Tooling for managing string literals
5
 */
6
module tlang.compiler.typecheck.strings;
7

8
import niknaks.containers : Pool;
9
import tlang.compiler.symbols.strings;
10

11
public struct StringNode
12
{
13
    // TODO: Add rolling thing here?
14
    private string _s;
15
    this(StringExpression s_expr)
×
16
    {
17
        // this._s = s_expr.getStringLiteral();
18
    }
19
}
20

21
public alias StringPool = Pool!(StringNode, StringExpression);
22

23

24
public struct StringNode2
25
{
26
    private string _data;
27
    private Object _meta;
28

29
    private this(string data)
×
30
    {
31

32
    }
33

34
    // TODO: Implement hash and oequals
35
}
36

37
public struct StringManager
38
{
39
    
40
}
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