aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/cppquickfix/convertnumericliteral.cpp
blob: 0c4efe4bfb60c787954744936ff61da6649e2570 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0+ OR GPL-3.0 WITH Qt-GPL-exception-1.0

int main()
{
    // standard case
    199;
    074;
    0x856A;
    // with type specifier
    199LL;
    074L;
    0xFA0Bu;
    // uppercase X
    0X856A;
    // negative values
    -199;
    -017;
    // not integer, do nothing
    298.3;
    // ignore invalid octal
    0783;
    0; // border case, only hex<->decimal
}