Class: Mirah::JVM::Types::MathIntrinsic

Inherits:
Intrinsic
  • Object
show all
Defined in:
lib/mirah/jvm/types/number.rb

Instance Attribute Summary

Attributes inherited from Intrinsic

#argument_types, #name, #return_type

Instance Method Summary collapse

Methods inherited from Intrinsic

#abstract?, #call, #constructor?, #declaring_class, #exceptions, #field?, #initialize, #isVararg, #varargs?

Methods included from ArgumentConversion

#convert_args

Constructor Details

This class inherits a constructor from Mirah::JVM::Types::Intrinsic

Instance Method Details

#accept(visitor, expression) ⇒ Object



49
50
51
# File 'lib/mirah/jvm/types/number.rb', line 49

def accept(visitor, expression)
  visitor.visitMath(self, expression)
end

#kindObject



53
54
55
# File 'lib/mirah/jvm/types/number.rb', line 53

def kind
  Java::OrgMirahJvmTypes::MemberKind::MATH_OP
end