Class: Duby::Typer::JavaSource
- Includes:
- JVM::Types
- Defined in:
- lib/duby/jvm/source_generator/typer.rb
Constant Summary
Constants included from JVM::Types
JVM::Types::Boolean, JVM::Types::Byte, JVM::Types::Char, JVM::Types::Double, JVM::Types::Float, JVM::Types::Int, JVM::Types::Iterable, JVM::Types::Long, JVM::Types::Null, JVM::Types::Object, JVM::Types::Short, JVM::Types::String, JVM::Types::TYPE_ORDERING, JVM::Types::Void, JVM::Types::WIDENING_CONVERSIONS
Constants included from Duby
Instance Attribute Summary
Attributes inherited from JVM
Attributes inherited from Simple
#errors, #known_types, #last_chance
Method Summary
Methods inherited from JVM
#alias_types, #array_type, #hash_type, #infer_signature, #initialize, #known_type, #learn_method_type, #name, #no_type, #null_type, #regexp_type, #type_definition, #type_reference
Methods inherited from Simple
#alias_type, #array_type, #boolean_type, #cycle, #cycling=, #cycling?, #default_type, #defer, #deferred_nodes, #define_type, #error, #field_type, #field_type_hash, #field_types, #fixnum_type, #float_type, #get_method_type_hash, #hash_type, #infer, #infer_signature, #initialize, #known_type, #learn_field_type, #learn_local_type, #learn_method_type, #local_type, #local_type_hash, #local_types, #method_type, #method_types, #name, #no_type, #null_type, #plugins, #resolve, #self_type, #string_type, #type_definition, #type_reference
Methods inherited from BaseTyper
Methods included from Duby
compile, parse, plugins, print_error, reset, run, typer_plugins
Constructor Details
This class inherits a constructor from Duby::Typer::JVM