mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
AST support for accessors.
Swift SVN r22228
This commit is contained in:
@@ -376,6 +376,15 @@ private:
|
||||
/// Populates TopLevelIDs for name lookup.
|
||||
void buildTopLevelDeclMap();
|
||||
|
||||
void configureStorage(AbstractStorageDecl *storage, unsigned rawStorageKind,
|
||||
serialization::DeclID getter,
|
||||
serialization::DeclID setter,
|
||||
serialization::DeclID materializeForSet,
|
||||
serialization::DeclID addressor,
|
||||
serialization::DeclID mutableAddressor,
|
||||
serialization::DeclID willSet,
|
||||
serialization::DeclID didSet);
|
||||
|
||||
public:
|
||||
/// Returns the decl context with the given ID, deserializing it if needed.
|
||||
DeclContext *getDeclContext(serialization::DeclID DID);
|
||||
|
||||
Reference in New Issue
Block a user