brew/Library/Homebrew/sorbet/rbi/gems/docile@1.4.0.rbi
2022-05-02 21:03:05 +01:00

55 lines
1.5 KiB
Ruby

# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `docile` gem.
# Please instead update this file by running `bin/tapioca gem docile`.
module Docile
extend ::Docile::Execution
private
def dsl_eval(dsl, *args, &block); end
def dsl_eval_immutable(dsl, *args, &block); end
def dsl_eval_with_block_return(dsl, *args, &block); end
class << self
def dsl_eval(dsl, *args, &block); end
def dsl_eval_immutable(dsl, *args, &block); end
def dsl_eval_with_block_return(dsl, *args, &block); end
end
end
module Docile::BacktraceFilter
def backtrace; end
def backtrace_locations; end
end
Docile::BacktraceFilter::FILTER_PATTERN = T.let(T.unsafe(nil), Regexp)
class Docile::ChainingFallbackContextProxy < ::Docile::FallbackContextProxy
def method_missing(method, *args, &block); end
end
module Docile::Execution
private
def exec_in_proxy_context(dsl, proxy_type, *args, &block); end
class << self
def exec_in_proxy_context(dsl, proxy_type, *args, &block); end
end
end
class Docile::FallbackContextProxy
def initialize(receiver, fallback); end
def instance_variables; end
def method_missing(method, *args, &block); end
end
Docile::FallbackContextProxy::NON_FALLBACK_METHODS = T.let(T.unsafe(nil), Set)
Docile::FallbackContextProxy::NON_PROXIED_INSTANCE_VARIABLES = T.let(T.unsafe(nil), Set)
Docile::FallbackContextProxy::NON_PROXIED_METHODS = T.let(T.unsafe(nil), Set)
Docile::VERSION = T.let(T.unsafe(nil), String)