@@ -535,17 +535,14 @@ class alignas(1 << DeclAlignInBits) Decl {
535
535
NumRequirementsInSignature : 16
536
536
);
537
537
538
- SWIFT_INLINE_BITFIELD (ClassDecl, NominalTypeDecl, 1 +1 +2 +1 +1 +1 +1 +1 + 1 ,
538
+ SWIFT_INLINE_BITFIELD (ClassDecl, NominalTypeDecl, 1 +1 +2 +1 +1 +1 +1 +1 ,
539
539
// / Whether this class inherits its superclass's convenience initializers.
540
540
InheritsSuperclassInits : 1 ,
541
541
ComputedInheritsSuperclassInits : 1 ,
542
542
543
543
// / \see ClassDecl::ForeignKind
544
544
RawForeignKind : 2 ,
545
545
546
- // / \see ClassDecl::getEmittedMembers()
547
- HasForcedEmittedMembers : 1 ,
548
-
549
546
HasMissingDesignatedInitializers : 1 ,
550
547
ComputedHasMissingDesignatedInitializers : 1 ,
551
548
@@ -3856,14 +3853,6 @@ class ClassDecl final : public NominalTypeDecl {
3856
3853
llvm::PointerIntPair<Type, 1 , bool > SuperclassType;
3857
3854
} LazySemanticInfo;
3858
3855
3859
- bool hasForcedEmittedMembers () const {
3860
- return Bits.ClassDecl .HasForcedEmittedMembers ;
3861
- }
3862
-
3863
- void setHasForcedEmittedMembers () {
3864
- Bits.ClassDecl .HasForcedEmittedMembers = true ;
3865
- }
3866
-
3867
3856
Optional<bool > getCachedInheritsSuperclassInitializers () const {
3868
3857
if (Bits.ClassDecl .ComputedInheritsSuperclassInits )
3869
3858
return Bits.ClassDecl .InheritsSuperclassInits ;
@@ -4089,7 +4078,7 @@ class ClassDecl final : public NominalTypeDecl {
4089
4078
4090
4079
// / Get all the members of this class, synthesizing any implicit members
4091
4080
// / that appear in the vtable if needed.
4092
- DeclRange getEmittedMembers () const ;
4081
+ ArrayRef<Decl *> getEmittedMembers () const ;
4093
4082
4094
4083
// Implement isa/cast/dyncast/etc.
4095
4084
static bool classof (const Decl *D) {
0 commit comments