mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[SILGen] InitAccessors: Start emitting init property initialization expressions
Similar to regular stored properties emit initialization expressions for properties with init accessors at constructor's prolog.
This commit is contained in:
@@ -802,6 +802,11 @@ public:
|
||||
void emitMemberInitializers(DeclContext *dc, VarDecl *selfDecl,
|
||||
NominalTypeDecl *nominal);
|
||||
|
||||
void emitMemberInitializationViaInitAccessor(DeclContext *dc,
|
||||
VarDecl *selfDecl,
|
||||
PatternBindingDecl *member,
|
||||
SubstitutionMap subs);
|
||||
|
||||
/// Emit a method that initializes the ivars of a class.
|
||||
void emitIVarInitializer(SILDeclRef ivarInitializer);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user