Class: Parser::StaticEnvironment Private
- Defined in:
- sorbet/rbi/parser@3.3.8.0.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
7042 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7042 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
7045 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7045 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
7050 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7050 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
7055 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7055 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
7060 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7060 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
7065 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7065 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
7070 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7070 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
7075 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7075 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
7080 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7080 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
7085 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7085 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
7090 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7090 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
7095 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7095 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
7100 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7100 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
7105 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7105 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
7110 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7110 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
7113 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7113 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
7116 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7116 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
7121 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7121 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
7126 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7126 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
7131 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7131 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
7134 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7134 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
7137 |
# File 'sorbet/rbi/parser@3.3.8.0.rbi', line 7137 def unextend; end |