class IDL::Expression::Operation::Float2
Constants
- Applicable
Public Class Methods
checktype(t1, t2)
click to toggle source
# File lib/ridl/expression.rb, line 193 def Float2.checktype(t1, t2) superclass.checktype(*types) # it's expected that Double, LongDouble is a Float. s1 = IDL::Type::Float s2 = IDL::Type::Fixed if (t1 === s1 && t2 === s2) or (t1 === s2 && t2 === s1) raise "#{self.name} about #{t1.typename} and #{t2.typename} is illegal." end end