ClassElementImpl constructor

ClassElementImpl({
  1. required String name,
  2. required LibraryElementImpl library,
  3. required NamedCompilationUnitMember compilationUnit,
  4. required bool hasAbstract,
  5. required bool hasBase,
  6. required bool hasFinal,
  7. required bool hasInterface,
  8. required bool isMixinApplication,
  9. required bool isMixinClass,
  10. required bool hasSealedKeyword,
})

Creates an instance of ClassElementImpl.

Implementation

ClassElementImpl({
  required super.name,
  required super.library,
  required super.compilationUnit,
  required this.hasAbstract,
  required this.hasBase,
  required this.hasFinal,
  required this.hasInterface,
  required this.isMixinApplication,
  required this.isMixinClass,
  required this.hasSealedKeyword,
});