aboutsummaryrefslogtreecommitdiffstats
path: root/src/checks/level0/README-wrong-qglobalstatic.md
blob: 7073487079d6d4006eff049a9f2efc4aef6060c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# wrong-qglobalstatic

Finds `Q_GLOBAL_STATIC`s being used with trivial types.
This is unnecessary and creates code bloat.

#### Example:

    struct Trivial
    {
        int v;
    };

    Q_GLOBAL_STATIC(Trivial, t); // Wrong
    static Trivial t; // Correct