Sha256: b84fdca7ed68bfd7c952c6e707acc3e1a3bb50fb3e0bd89a5a131059d0bd24a0
Contents?: true
Size: 1.9 KB
Versions: 9
Compression:
Stored size: 1.9 KB
Contents
module Steep module AST module Annotation class Collection attr_reader annotations: untyped attr_reader factory: Types::Factory attr_reader context: RBS::Resolver::context attr_reader var_type_annotations: Hash[Symbol, VarType] attr_reader const_type_annotations: Hash[RBS::TypeName, ConstType] attr_reader ivar_type_annotations: Hash[Symbol, IvarType] attr_reader method_type_annotations: untyped attr_reader block_type_annotation: untyped attr_reader return_type_annotation: untyped attr_reader self_type_annotation: untyped attr_reader instance_type_annotation: untyped attr_reader module_type_annotation: untyped attr_reader implement_module_annotation: untyped attr_reader dynamic_annotations: untyped attr_reader break_type_annotation: untyped def initialize: (annotations: untyped, factory: untyped, context: untyped) -> void def absolute_type: (untyped `type`) -> (untyped | nil) def var_type: (?lvar: untyped?, ?ivar: untyped?, ?const: untyped?) -> untyped def method_type: (untyped name) -> (untyped | nil) %a{pure} def block_type: () -> Types::t? %a{pure} def return_type: () -> Types::t? %a{pure} def self_type: () -> Types::t? %a{pure} def instance_type: () -> Types::t? %a{pure} def module_type: () -> Types::t? %a{pure} def break_type: () -> Types::t? def lvar_types: () -> untyped def ivar_types: () -> untyped def const_types: () -> untyped def instance_dynamics: () -> untyped def module_dynamics: () -> untyped def merge_block_annotations: (untyped annotations) -> untyped def any?: () { () -> untyped } -> untyped def size: () -> untyped def include?: (untyped obj) -> untyped end end end end
Version data entries
9 entries across 9 versions & 1 rubygems