summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/60046-align_continuation_left_shift.cpp
blob: c0c066b8e82d8477562f7b94f8af27cdd878439c (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
25
std::string foo(struct tm* local) {
    std::stringstream timestamp;
    timestamp <<
        (local->tm_year + 1900) << "." <<
        (local->tm_mon + 1) << "." <<
        local->tm_mday << "-" <<
        local->tm_hour << "." <<
        local->tm_min << "." <<
        local->tm_sec;
    return timestamp.str();
}

std::string foo2(struct tm* local) {
    std::stringstream timestamp;
    int year = local->tm_year + 1900;
    int mon = local->tm_mon + 1;
    timestamp <<
        year << "." <<
        mon << "." <<
        local->tm_mday << "-" <<
        local->tm_hour << "." <<
        local->tm_min << "." <<
        local->tm_sec;
    return timestamp.str();
}