Method: Wool::SexpAnalysis::Protocols::UnionProtocol#initialize

Defined in:
lib/wool/analysis/protocols.rb

#initialize(constituents) ⇒ UnionProtocol

Initializes the Union protocol to a set of constituent protocols.

Parameters:

  • constituents (Array<Base>)

    the set of constituent protocols that this protocol is a union of.



36
37
38
# File 'lib/wool/analysis/protocols.rb', line 36

def initialize(constituents)
  @protocols = constituents
end