Module: ActiveFacts::CQL::FactTypes::Aggregate1

Defined in:
lib/activefacts/cql/parser/FactTypes.rb

Instance Method Summary collapse

Instance Method Details

#astObject



2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
# File 'lib/activefacts/cql/parser/FactTypes.rb', line 2150

def ast
  raise "Not implemented: AST for '#{aggregate.text_value} of #{term_or_unary.text_value}'"
  # This returns just the role with the nested clauses, which doesn't even work:
  term.ast(
    nil,      # No quantifier
    nil,      # No function call
    nil,      # No role_name
    nil,      # No value_constraint
    nil,      # No literal
    qualified_clauses.ast
  )
end