Line | Branch | Exec | Source |
---|---|---|---|
1 | // Copyright (c) 2021-2025 ChilliBits. All rights reserved. | ||
2 | |||
3 | #pragma once | ||
4 | |||
5 | #include <symboltablebuilder/SymbolTableEntry.h> | ||
6 | |||
7 | namespace spice::compiler { | ||
8 | |||
9 | struct ExprResult { | ||
10 | QualType type; | ||
11 | SymbolTableEntry *entry = nullptr; | ||
12 | |||
13 |
4/4✓ Branch 2 → 3 taken 107117 times.
✓ Branch 2 → 4 taken 40299 times.
✓ Branch 3 → 4 taken 2087 times.
✓ Branch 3 → 5 taken 105030 times.
|
147416 | [[nodiscard]] bool isTemporary() const { return entry == nullptr || entry->anonymous; } |
14 | }; | ||
15 | |||
16 | } // namespace spice::compiler | ||
17 |