Sha256: b22e74491a6ea2f5ffd8b67f5b1f7a5738cc4f07e8853ae608b181a6518d32ae

Contents?: true

Size: 411 Bytes

Versions: 3

Compression:

Stored size: 411 Bytes

Contents

require "aws/cfn/decompiler"

module Aws
  module Cfn
    module Dsl
      class FnCall
        attr_reader :name, :arguments, :multiline

        def initialize(name, arguments, multiline = false)
          @name = name
          @arguments = arguments
          @multiline = multiline
        end

        def to_s()
          @name + "(" + @arguments.join(', ') + ")"
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aws-cfn-dsl-0.5.0 lib/aws/cfn/dsl/fncall.rb
aws-cfn-dsl-0.2.0 lib/aws/cfn/dsl/fncall.rb
aws-cfn-dsl-0.1.0 lib/aws/cfn/dsl/fncall.rb