Class: Parser::StaticEnvironment Private
- Defined in:
- sorbet/rbi/parser@3.3.7.4.rbi
Overview
This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#5
Constant Summary collapse
- ANONYMOUS_BLOCKARG_INHERITED =
This constant is part of a private API. This constant may only be used in the Homebrew/brew repository. Third parties should avoid using this constant if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#15
T.let(T.unsafe(nil), Symbol)
- ANONYMOUS_BLOCKARG_IN_CURRENT_SCOPE =
This constant is part of a private API. This constant may only be used in the Homebrew/brew repository. Third parties should avoid using this constant if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#14
T.let(T.unsafe(nil), Symbol)
- ANONYMOUS_KWRESTARG_INHERITED =
This constant is part of a private API. This constant may only be used in the Homebrew/brew repository. Third parties should avoid using this constant if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#12
T.let(T.unsafe(nil), Symbol)
- ANONYMOUS_KWRESTARG_IN_CURRENT_SCOPE =
This constant is part of a private API. This constant may only be used in the Homebrew/brew repository. Third parties should avoid using this constant if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#11
T.let(T.unsafe(nil), Symbol)
- ANONYMOUS_RESTARG_INHERITED =
This constant is part of a private API. This constant may only be used in the Homebrew/brew repository. Third parties should avoid using this constant if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#9
T.let(T.unsafe(nil), Symbol)
- ANONYMOUS_RESTARG_IN_CURRENT_SCOPE =
This constant is part of a private API. This constant may only be used in the Homebrew/brew repository. Third parties should avoid using this constant if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#8
T.let(T.unsafe(nil), Symbol)
- FORWARD_ARGS =
This constant is part of a private API. This constant may only be used in the Homebrew/brew repository. Third parties should avoid using this constant if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#6
T.let(T.unsafe(nil), Symbol)
Instance Method Summary collapse
-
#declare(name) ⇒ Object
private
source://parser//lib/parser/static_environment.rb#55.
-
#declare_anonymous_blockarg ⇒ Object
private
Anonymous blockarg.
-
#declare_anonymous_kwrestarg ⇒ Object
private
Anonymous kwresarg.
-
#declare_anonymous_restarg ⇒ Object
private
Anonymous restarg.
-
#declare_forward_args ⇒ Object
private
Forward args.
-
#declared?(name) ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#61.
-
#declared_anonymous_blockarg? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#81.
-
#declared_anonymous_blockarg_in_current_scpe? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#85.
-
#declared_anonymous_kwrestarg? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#117.
-
#declared_anonymous_kwrestarg_in_current_scope? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#121.
-
#declared_anonymous_restarg? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#99.
-
#declared_anonymous_restarg_in_current_scope? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#103.
-
#declared_forward_args? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#71.
-
#empty? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#129.
-
#extend_dynamic ⇒ Object
private
source://parser//lib/parser/static_environment.rb#33.
-
#extend_static ⇒ Object
private
source://parser//lib/parser/static_environment.rb#26.
-
#initialize ⇒ StaticEnvironment
constructor
private
source://parser//lib/parser/static_environment.rb#17.
-
#parent_has_anonymous_blockarg? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#89.
-
#parent_has_anonymous_kwrestarg? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#125.
-
#parent_has_anonymous_restarg? ⇒ Boolean
private
source://parser//lib/parser/static_environment.rb#107.
-
#reset ⇒ Object
private
source://parser//lib/parser/static_environment.rb#21.
-
#unextend ⇒ Object
private
source://parser//lib/parser/static_environment.rb#49.
Constructor Details
#initialize ⇒ StaticEnvironment
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#17
7036 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7036 def initialize; end |
Instance Method Details
#declare(name) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#55
7039 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7039 def declare(name); end |
#declare_anonymous_blockarg ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Anonymous blockarg
source://parser//lib/parser/static_environment.rb#77
7044 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7044 def declare_anonymous_blockarg; end |
#declare_anonymous_kwrestarg ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Anonymous kwresarg
source://parser//lib/parser/static_environment.rb#113
7049 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7049 def declare_anonymous_kwrestarg; end |
#declare_anonymous_restarg ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Anonymous restarg
source://parser//lib/parser/static_environment.rb#95
7054 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7054 def declare_anonymous_restarg; end |
#declare_forward_args ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Forward args
source://parser//lib/parser/static_environment.rb#67
7059 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7059 def declare_forward_args; end |
#declared?(name) ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#61
7064 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7064 def declared?(name); end |
#declared_anonymous_blockarg? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#81
7069 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7069 def declared_anonymous_blockarg?; end |
#declared_anonymous_blockarg_in_current_scpe? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#85
7074 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7074 def declared_anonymous_blockarg_in_current_scpe?; end |
#declared_anonymous_kwrestarg? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#117
7079 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7079 def declared_anonymous_kwrestarg?; end |
#declared_anonymous_kwrestarg_in_current_scope? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#121
7084 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7084 def declared_anonymous_kwrestarg_in_current_scope?; end |
#declared_anonymous_restarg? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#99
7089 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7089 def declared_anonymous_restarg?; end |
#declared_anonymous_restarg_in_current_scope? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#103
7094 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7094 def declared_anonymous_restarg_in_current_scope?; end |
#declared_forward_args? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#71
7099 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7099 def declared_forward_args?; end |
#empty? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#129
7104 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7104 def empty?; end |
#extend_dynamic ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#33
7107 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7107 def extend_dynamic; end |
#extend_static ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#26
7110 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7110 def extend_static; end |
#parent_has_anonymous_blockarg? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#89
7115 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7115 def parent_has_anonymous_blockarg?; end |
#parent_has_anonymous_kwrestarg? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#125
7120 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7120 def parent_has_anonymous_kwrestarg?; end |
#parent_has_anonymous_restarg? ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#107
7125 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7125 def parent_has_anonymous_restarg?; end |
#reset ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#21
7128 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7128 def reset; end |
#unextend ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
source://parser//lib/parser/static_environment.rb#49
7131 |
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 7131 def unextend; end |