Paolo Tranquilli
|
3816361c15
|
Merge branch 'main' into redsun82/swift-types
|
2022-11-11 13:54:12 +01:00 |
|
Paolo Tranquilli
|
41977d1dbb
|
Swift: implement extraction of new properties
|
2022-11-11 12:49:48 +01:00 |
|
Paolo Tranquilli
|
88dc65cb3c
|
Swift: extract or ignore last remaining types
|
2022-11-10 17:38:32 +01:00 |
|
Paolo Tranquilli
|
458fb3a4a2
|
Swift: fix printing of unextracted entities
This was still printing explicitly ignored classes.
|
2022-11-10 16:49:32 +01:00 |
|
Paolo Tranquilli
|
5b9e89acd3
|
Swift: implement ignoring of removed classes
|
2022-11-10 15:26:55 +01:00 |
|
Paolo Tranquilli
|
edfecddca1
|
Swift: extract AppliedPropertyWrapperExpr
|
2022-11-10 12:55:28 +01:00 |
|
Paolo Tranquilli
|
28c9d6b6b5
|
Swift: extract PropertyWrapperValuePlaceholderExpr
|
2022-11-10 11:28:05 +01:00 |
|
Paolo Tranquilli
|
0ccf81e67c
|
Swift: extract UnresolvedSpecializeExpr
|
2022-11-09 16:42:22 +01:00 |
|
Paolo Tranquilli
|
1a062823ee
|
Swift: extract DynamicLookupExpr
|
2022-11-09 16:31:59 +01:00 |
|
Paolo Tranquilli
|
e2bdef2fba
|
Swift: extract DynamicMemberRefExpr
|
2022-11-09 16:22:22 +01:00 |
|
Paolo Tranquilli
|
4770ad3177
|
Swift: extract OverloadedDeclRefExpr
|
2022-11-09 16:06:23 +01:00 |
|
Paolo Tranquilli
|
5f8e7e67b4
|
Swift: extract ObjectLiteralExpr
|
2022-11-09 15:51:08 +01:00 |
|
Paolo Tranquilli
|
9d4a208c0d
|
Swift: extract MissingMemberDecl
|
2022-11-09 12:04:42 +01:00 |
|
Paolo Tranquilli
|
235181fb21
|
Swift: share translateDiagnosticsKind with SwiftDiagnosticsConsumer
|
2022-11-09 12:00:43 +01:00 |
|
Paolo Tranquilli
|
73ad1307ae
|
Swift: extract PoundDiagnosticDecl
|
2022-11-09 11:13:55 +01:00 |
|
Paolo Tranquilli
|
b399d8df7e
|
Swift: extract opaque types and their decls
|
2022-11-09 09:27:25 +01:00 |
|
Paolo Tranquilli
|
53b7584a90
|
Merge pull request #11169 from github/redsun82/swift-extract-last-stmts
Swift: extract remaining `Stmt`s
|
2022-11-08 20:51:10 +01:00 |
|
Paolo Tranquilli
|
9ee4f8b388
|
Swift: extract remaining Stmts
`FailStmt` are `return nil` in fallible initializers.
`PoundAssertStmt` are an experimental feature for compile time
assertions.
|
2022-11-08 17:38:17 +01:00 |
|
Paolo Tranquilli
|
00d3ff8a18
|
Swift: extract UnaryPostfixExpr
|
2022-11-08 17:10:33 +01:00 |
|
Paolo Tranquilli
|
b30a6d36b5
|
Swift: extract AwaitExpr
|
2022-11-07 12:08:51 +01:00 |
|
Paolo Tranquilli
|
3a8efb3db1
|
Swift: make visit arguments pointers again
|
2022-11-04 06:06:05 +01:00 |
|
Paolo Tranquilli
|
e0eb820ef9
|
Swift: fix extraction of BuiltinIntegerLiteralType
|
2022-11-03 18:16:54 +01:00 |
|
Paolo Tranquilli
|
a1d798b817
|
Swift: make visit arguments references instead of pointers
|
2022-11-03 18:16:53 +01:00 |
|
Paolo Tranquilli
|
cc9dafffde
|
Swift: encapsulate swift::ASTVisitor functionality
|
2022-11-03 18:16:53 +01:00 |
|
Paolo Tranquilli
|
7c9fffc201
|
Swift: rename all visitors to translators
|
2022-11-03 18:16:53 +01:00 |
|