module TypeClassification { header "type-classification.h" requires cplusplus } module Constructors { header "constructors.h" requires cplusplus } module ConstructorsObjC { header "constructors-objc.h" requires cplusplus } module CustomNewOperator { header "custom-new-operator.h" requires cplusplus } module Destructors { header "destructors.h" requires cplusplus } module DestructorsWithTemporaryValues { header "destructors-with-temporary-values.h" requires cplusplus } module Extensions { header "extensions.h" requires cplusplus } module LoadableTypes { header "loadable-types.h" requires cplusplus } module MemberwiseInitializer { header "memberwise-initializer.h" requires cplusplus } module MemoryLayout { header "memory-layout.h" requires cplusplus } module MemberVariables { header "member-variables.h" requires cplusplus } module MutableMembers { header "mutable-members.h" requires cplusplus } module MutabilityAnnotations { header "mutability-annotations.h" requires cplusplus } module NoDiscard { header "nodiscard.h" requires cplusplus } module ProtocolConformance { header "protocol-conformance.h" requires cplusplus } module Sendable { header "sendable.h" requires cplusplus } module StructuredBindingsGetMethod { header "structured-bindings-get-method.h" requires cplusplus } module SynthesizedInitializers { header "synthesized-initializers.h" requires cplusplus } module DebugInfo { header "debug-info.h" requires cplusplus } module NestedRecords { header "nested-records.h" requires cplusplus } module LinkedRecords { header "linked-records.h" requires cplusplus } module InvalidNestedStruct { header "invalid-nested-struct.h" requires cplusplus } module ClassProtocolNameClash { header "class-protocol-name-clash.h" requires cplusplus } module DictionaryOfNSStrings { header "dictionary-of-nsstrings.h" requires cplusplus } module ForwardDeclaredCxxRecord { header "forward-declared-cxx-record.h" requires cplusplus } module ReturnsLargeClass { header "returns-large-class.h" } module ForwardDeclaredInNamespace { header "forward-declared-in-namespace.h" requires cplusplus } module ConformsTo { header "conforms-to.h" requires cplusplus } module CopyMoveAssignment { header "copy-move-assignment.h" requires cplusplus } module Closure { header "closure.h" requires cplusplus } module PIMPL { header "pimpl.h" requires cplusplus export * } module SimpleStructs { header "simple-structs.h" requires cplusplus export * } module Mirror { header "mirror.h" requires cplusplus export * }