Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
Paolo Tranquilli b4edc92079 Swift: make hideability spread upward in the hierarchy 2023-05-23 12:45:18 +02:00
Paolo Tranquilli a087fef335 Swift: implement `@ql.hideable` 2023-05-23 12:45:18 +02:00
Paolo Tranquilli 7dd18ff801 Swift: add `@ql.hideable` to schema loading 2023-05-23 12:45:18 +02:00
Paolo Tranquilli de03bdc235 Swift: fix hidden AST getters
For consistency with the C/C++ QL library, getters of AST elements
within the hidden AST should not themselves skip other hidden AST
elements.
2023-05-22 09:57:48 +02:00
Kasper Svendsen d346d1733e Swift: Make implicit this receivers explicit 2023-05-10 16:12:52 +02:00
Paolo Tranquilli 95248d17d1 Codegen: prepend `.gitattributes` entries with `/` 2023-05-05 10:08:44 +02:00
Paolo Tranquilli 436f2437ef Codegen: also mark generated `.gitattributes` as `linguist-generated` 2023-05-05 09:59:44 +02:00
Paolo Tranquilli 1155b97232 Codegen: mark generated checked in files as such 2023-05-05 09:29:16 +02:00
Paolo Tranquilli 89496a87df Codegen: add `const` overload of `forEachLabel` 2023-04-18 12:14:46 +02:00
Paolo Tranquilli 901db73d55
Merge pull request #12745 from github/redsun82/swift-logging
Swift: introduce usage of binlog
2023-04-17 15:23:29 +02:00
Paolo Tranquilli edb355b47f Swift: add QLdoc for generated `Raw` and `Synth` modules 2023-04-17 09:38:26 +02:00
Paolo Tranquilli abc0c7cf24 Swift: add trace logging of all trap emission 2023-04-03 11:47:24 +02:00
Paolo Tranquilli 92197bf9f2 Codegen: fix autopep8 pre-commit hook 2023-03-29 15:57:45 +02:00
Paolo Tranquilli d7a3cb2d01 Codegen: implement `set` in ql test generation 2023-03-29 15:44:07 +02:00
Paolo Tranquilli d5ee728657 Codegen: implement `set` in qlgen (excluding QL tests) 2023-03-29 15:44:07 +02:00
Paolo Tranquilli 00b59f83f2 Codegen: disallow `child` on `set` properties 2023-03-29 15:44:06 +02:00
Paolo Tranquilli 442e85099b Codegen: implement `set` in cppgen 2023-03-29 15:44:06 +02:00
Paolo Tranquilli eef140c3fc Codegen: implement `set` in dbschemegen 2023-03-29 15:44:06 +02:00
Paolo Tranquilli bba5d9dbd6 Codegen: add `set` to schema definitions 2023-03-29 15:44:06 +02:00
Geoffrey White c2f6ee320f Swift: Add QLDoc to the Raw.qll file. 2023-03-10 17:43:30 +00:00
Paolo Tranquilli 1218145259 Codegen: update `README.md` files 2023-02-27 10:01:50 +01:00
Paolo Tranquilli 06a6450be4 Codegen: make `--qltest-output` optional 2023-02-27 09:46:48 +01:00
Paolo Tranquilli cdd4e8021b Move `swift/codegen` to `misc/codegen` 2023-02-27 09:46:48 +01:00