import Foundation

struct OptionalType {}
struct ImplicitlyUnwrappedOptionalType {}
struct ProtocolCompositionType {}
struct Metatype {}

// Lower level
struct Expression {}
struct Attribute {}
struct ImportPathIdentifier {}
struct Pattern {}
struct Identifier {}
struct GenericArgumentClause {}
struct GenericWhereClause {}
struct GenericParameterClause {}
struct Operator {}
struct NumericLiteral {}
struct StaticStringLiteral {}
struct BooleanLiteral {}
struct TypeInheritanceClause {}
