Class: Gitlab::Ci::Pipeline::Expression::Lexeme::Value
- Defined in:
- lib/gitlab/ci/pipeline/expression/lexeme/value.rb
Instance Attribute Summary collapse
-
#value ⇒ Object
readonly
Returns the value of attribute value.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(value) ⇒ Value
constructor
A new instance of Value.
Methods inherited from Base
build, consume?, #evaluate, #name, pattern, scan
Constructor Details
#initialize(value) ⇒ Value
Returns a new instance of Value.
15 16 17 |
# File 'lib/gitlab/ci/pipeline/expression/lexeme/value.rb', line 15 def initialize(value) @value = value end |
Instance Attribute Details
#value ⇒ Object (readonly)
Returns the value of attribute value.
13 14 15 |
# File 'lib/gitlab/ci/pipeline/expression/lexeme/value.rb', line 13 def value @value end |
Class Method Details
.type ⇒ Object
9 10 11 |
# File 'lib/gitlab/ci/pipeline/expression/lexeme/value.rb', line 9 def self.type :value end |