forked from qt-creator/qt-creator
In case: int a[6] = { [4] = 29, [2] = 15 }; struct point { int x, y; }; struct point p = { .y = 3, .x = 2 }; Grammar change when c99 language feature is enabled: old grammar: braced-init-list :: '{' initializer-list '}' new grammar: braced-init-list :: '{' designated-initializer-list '}' designated-initializer-list :: designated-initializer (',' designated-initializer )* designated-initializer :: designator* initializer-clause designator :: '.' identifier | '[' constant-expression ']' Task-number: QTCREATORBUG-1902 Change-Id: Ib99d6f553f8d0f50ba3eff86f3a2e86d73372426 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
21 lines
526 B
QML
21 lines
526 B
QML
import qbs
|
|
|
|
Project {
|
|
name: "CPlusPlus autotests"
|
|
references: [
|
|
"ast/ast.qbs",
|
|
"c99/c99.qbs",
|
|
"checksymbols/checksymbols.qbs",
|
|
"codeformatter/codeformatter.qbs",
|
|
"cxx11/cxx11.qbs",
|
|
"findusages/findusages.qbs",
|
|
"lexer/lexer.qbs",
|
|
"lookup/lookup.qbs",
|
|
"misc/misc.qbs",
|
|
"preprocessor/preprocessor.qbs",
|
|
"semantic/semantic.qbs",
|
|
"translationunit/translationunit.qbs",
|
|
"typeprettyprinter/typeprettyprinter.qbs"
|
|
]
|
|
}
|