Rintaro Ishizaki
39606e6269
[refactoring] Rework "add codable implementation" refactoring
...
* Support extensions including conditional conformance
* Correct access modifiers
* More correct lookup for the synthesized declarations
* Avoid printing decls in nested types (rdar://98025945)
2024-03-13 13:34:32 +09:00
Hamish Knight
16cfca4186
[ASTWalker] NFC: Rename SkipChildren -> SkipNode
...
This better describes what the action currently
does, and allows us to re-introduce `SkipChildren`
with the correct behavior.
2024-02-05 15:27:25 +00:00
Rintaro Ishizaki
b839718351
[AST] Use scoped enum for attribute kinds
...
Align with other kind enum e.g. DeclKind.
2024-02-02 09:36:48 -08:00
Alex Hoppen
1be0c50acf
[Refactoring] Move AddExplicitCodableImplementation to its own file
2023-09-11 16:53:00 -07:00