class SyntaxTree::IfOp

def initialize(predicate:, truthy:, falsy:, location:)

Experimental RBS support (using type sampling data from the type_fusion project).

def initialize: (predicate: (SyntaxTree::CallNode | SyntaxTree::ARef), truthy: SyntaxTree::StringLiteral, falsy: (SyntaxTree::CallNode | SyntaxTree::StringLiteral), location: SyntaxTree::Location) -> void

This signature was generated using 2 samples from 1 application.

def initialize(predicate:, truthy:, falsy:, location:)
  @predicate = predicate
  @truthy = truthy
  @falsy = falsy
  @location = location
  @comments = []
end