aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser
Commit message (Expand)AuthorAgeFilesLines
* ScriptFormatter: Preserve user spacing around commentsOlivier De Cannière39 hours2-4/+22
* qmlformat: Fix comment handling around enumsOlivier De Cannière5 days2-0/+7
* qqmljs.g: Treat newly introduced keyword tokens like existing onesFabian Kosmale2025-06-161-1/+6
* qqmljs.g: Only have T_REQUIRED in QMLReservedWord, not QMLContextualKeywordFabian Kosmale2025-06-161-1/+1
* qqmljs.g: Remove superfluous grammar ruleFabian Kosmale2025-06-161-2/+0
* Qml Language: qqmljs.g remove T_RESERVED_WORDDmitrii Akshintsev2025-06-123-8/+3
* QML Language: qqmljs.g update future reserved keywordsDmitrii Akshintsev2025-06-124-113/+38
* Qml Language: qqmljs.g restructure Identifiers and KeywordsDmitrii Akshintsev2025-06-121-66/+53
* qqmljs.g Return spelling for T_ONDmitrii Akshintsev2025-06-101-0/+1
* AST: Move using declaration to fwd headerOlivier De Cannière2025-05-302-2/+2
* QQmlJS::Lexer: Make Lexer::classify accept QStringViewDmitrii Akshintsev2025-05-263-16/+16
* Qml: Rename Expression to CommaExpression in the ASTOlivier De Cannière2025-05-165-7/+10
* qmlformat: don't make comments jump around functionsSami Shalayel2025-03-183-10/+36
* qmlformat: Support the final property attributeOlivier De Cannière2025-03-065-21/+40
* qmlformat: Preserve "?." tokens for various member access expressionsOlivier De Cannière2025-01-292-0/+6
* qml: limit qml file size to 2GB or 4GB in parserSami Shalayel2024-10-093-0/+28
* qqmldomastcreator: add filelocations for signal parenthesesSami Shalayel2024-08-232-0/+4
* QML: Allow type annotations for all functions in QML modeUlf Hermann2024-08-091-0/+4
* qqmljslexer: split T_FUNCTION_STAR into T_FUNCTION and T_STARSami Shalayel2024-07-033-78/+37
* Lexer: Fix spelling error in translatable messageFriedemann Kleint2024-06-121-1/+1
* QQmlJS::Lexer: fix QChar construction from enumMarc Mutz2024-06-052-2/+2
* QML: Allow numeric separators in numeric literalsLuca Di Sera2024-05-081-0/+53
* semantichighlighting: highlight for-declarationsSemih Yavuz2024-05-072-0/+8
* qqmljs.g: Add location for identifier in object destructuringSemih Yavuz2024-05-071-0/+1
* Add file locations for Pragma keyword, id and the valuesSemih Yavuz2024-04-112-0/+3
* QQMLJSAST Change traversal order for ExportDeclarationDmitrii Akshintsev2024-03-131-1/+1
* QMLJSASTVisitor. Add JSVisitorDmitrii Akshintsev2024-02-141-0/+24
* qqmljs.g: use canonical form for recovery optionsSami Shalayel2023-12-291-12/+12
* qmlls: adapt parser for attached/grouped properties completionSami Shalayel2023-12-291-0/+21
* qmlls: completions in variable declarationsSami Shalayel2023-12-053-2/+65
* qqmljs.g: insert empty identifiers when missingSami Shalayel2023-11-281-22/+26
* qqmljs.g: add option to disable automatic identifier insertionSami Shalayel2023-11-281-0/+7
* qmlls: fix completions on qualified identifiersSami Shalayel2023-11-162-0/+4
* Allow pragma Translator to have a string literal as valueLucie Gérard2023-11-141-1/+2
* qmlls: do not autocomplete property definition nameSami Shalayel2023-10-121-0/+2
* qmlls: add completion for pragmasSami Shalayel2023-09-262-0/+2
* FormalParameterList: prepare for qmlformatSami Shalayel2023-09-111-8/+1
* qml: fix parser grammar for argument deconstructionSami Shalayel2023-09-111-1/+1
* qmlls: highlight names inside of inline component definitionsSami Shalayel2023-08-172-0/+2
* qmlls: check user-supplied names on renamingSami Shalayel2023-08-101-1/+2
* QQmlJSLexer: make internal helper methods privateFabian Kosmale2023-08-082-13/+14
* qmlformat: fix formatting of object destructuringSemih Yavuz2023-08-011-6/+4
* qmlls: find definitions of function parametersSami Shalayel2023-06-052-11/+10
* QmlDom: support function parameters and coSami Shalayel2023-06-021-2/+11
* qmlformat: change comment handling behaviorSemih Yavuz2023-04-121-2/+2
* Use X-Macro for AST-visitor declarationSami Shalayel2023-04-121-650/+133
* Kill TypeArgument(List)Sami Shalayel2023-04-123-8/+0
* QML: Allow pragmas with multiple valuesUlf Hermann2023-02-225-5/+83
* QmlCompiler: Fix recognition of builtin list typesUlf Hermann2022-12-152-12/+12
* Parser: Simplify argument "lists" for type annotationsUlf Hermann2022-10-195-89/+38