sig/ancestor_builder.rbs in rbs-1.2.1 vs sig/ancestor_builder.rbs in rbs-1.3.0
- old
+ new
@@ -78,16 +78,18 @@
def singleton_ancestors: (TypeName, ?building_ancestors: Array[Definition::Ancestor::t]) -> Definition::SingletonAncestors
def interface_ancestors: (TypeName, ?building_ancestors: Array[Definition::Ancestor::t]) -> Definition::InstanceAncestors
def mixin_ancestors: (Environment::ClassEntry | Environment::ModuleEntry,
+ TypeName,
included_modules: Array[Definition::Ancestor::Instance]?,
included_interfaces:Array[Definition::Ancestor::Instance]?,
prepended_modules: Array[Definition::Ancestor::Instance]?,
extended_modules: Array[Definition::Ancestor::Instance]?,
extended_interfaces: Array[Definition::Ancestor::Instance]?) -> void
def mixin_ancestors0: (AST::Declarations::Class | AST::Declarations::Module | AST::Declarations::Interface,
+ TypeName,
align_params: Substitution?,
included_modules: Array[Definition::Ancestor::Instance]?,
included_interfaces:Array[Definition::Ancestor::Instance]?,
prepended_modules: Array[Definition::Ancestor::Instance]?,
extended_modules: Array[Definition::Ancestor::Instance]?,