["phase","compile","helpers.rb"]
["phase","execute","helpers.rb"]
["phase","compile","module.rb"]
["phase","execute","module.rb"]
["start",1,"Module"]
["pass",1,null]
["start",2,"Module#alias_method"]
["error",2,"Method not found: undefined method `alias_method` for Class"]
["start",3,"Module#ancestors"]
["pass",3,null]
["start",4,"Module#attr NameError"]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["check_failure",0,null,null]
["fail",4,null]
["start",5,"Module#attr"]
["check_failure",0,null,null]
["check_failure",0,null,null]
["fail",5,null]
["start",6,"Module#attr_accessor"]
["error",6,"Class#attr_reader must be called with symbols"]
["start",7,"Module#attr_reader"]
["error",7,"Class#attr_reader must be called with symbols"]
["start",8,"Module#attr_writer"]
["error",8,"Class#attr_reader must be called with symbols"]
["start",9,"Module#attr_* answer the names they define"]
["check_failure",0,null,"expected [:x, :y], actual nil"]
["check_failure",0,null,"expected [:x=], actual nil"]
["check_failure",0,null,"expected [:x, :x=, :y, :y=], actual nil"]
["error",9,"Class#new must be called from class"]
["start",10,"Module#attr_* take the visibility of the scope they are called in"]
["error",10,"Class#new must be called from class"]
["start",11,"Module#class_eval"]
["error",11,"Method not found: undefined method `class_eval` for Class"]
["start",12,"Module#const_defined?"]
["error",12,"Method not found: undefined method `const_defined?` for Module"]
["start",13,"Module#const_get"]
["error",13,"Method not found: undefined method `const_get` for Module"]
["start",14,"Module#const_set"]
["error",14,"Method not found: undefined method `const_set` for Module"]
["start",15,"Module#remove_const"]
["error",15,"Method not found: undefined method `__send__` for Module"]
["start",16,"Module#const_missing"]
["error",16,"Method not found: undefined method `const_get` for Module"]
["start",17,"Module#include"]
["error",17,"Method not found: undefined method `const_get` for Module"]
["start",18,"Module#include?"]
["error",18,"Method not found: undefined method `include?` for Class"]
["start",19,"Module#included"]
["error",19,"Method not found: undefined method `const_get` for Module"]
["start",20,"Module#initialize"]
["error",20,"Class#new must be called from class"]
["start",21,"Module#method_defined?"]
["error",21,"Method not found: undefined method `method_defined?` for Module"]
["start",22,"Module#method_defined? reports the methods a listing reports"]
["error",22,"Method not found: undefined method `method_defined?` for Class"]
["start",23,"Module#method_defined? with inherit false reports only the module's own methods"]
["error",23,"Method not found: undefined method `method_defined?` for Class"]
["start",24,"Module#module_eval"]
["error",24,"Method not found: undefined method `module_eval` for Module"]
["start",25,"Module#undef_method"]
["error",25,"Method not found: undefined method `class_eval` for Class"]
["start",26,"Module#dup"]
["error",26,"Method not found: undefined method `dup` for Module"]
["start",27,"Module#define_method"]
["error",27,"Class#new must be called from class"]
["start",28,"Module#define_method takes the visibility of the scope it is called in"]
["error",28,"Class#new must be called from class"]
["start",29,"a `private` in the body of a `class << self` reaches the defs below it"]
["error",29,"Method not found: undefined method `call_priv` for Class"]
["start",30,"Module#prepend"]
["error",30,"Method not found: undefined method `prepend` for Class"]
["start",31,"Module#prepend result"]
["error",31,"Method not found: undefined method `prepend` for Module"]
["start",32,"Module#prepend public"]
["check_failure",0,"ruby/ruby #8846","Method not found: undefined method `prepend` for Class"]
["fail",32,null]
["start",33,"Module#prepend inheritance"]
["error",33,"Module#ancestors must be called on class or module"]
["start",34,"Module#prepend + Class#ancestors"]
["error",34,"Module#ancestors must be called on class or module"]
["start",35,"Module#prepend + Module#ancestors"]
["error",35,"Module#ancestors must be called on class or module"]
["start",36,"cyclic Module#prepend"]
["error",36,"Method not found: undefined method `instance_eval` for Module"]
["start",37,"Module#prepend each class"]
["error",37,"Module#ancestors must be called on class or module"]
["start",38,"Module#prepend no duplication"]
["error",38,"Module#ancestors must be called on class or module"]
["start",39,"Module#prepend in superclass"]
["error",39,"Method not found: undefined method `class_eval` for Class"]
["start",40,"Module#prepend to frozen class"]
["error",40,"Cannot found name: FrozenError"]
["start",41,"Module#prepend leaves a frozen class frozen"]
["error",41,"Method not found: undefined method `freeze` for Class"]
["start",42,"Module#private on a method a prepended module also defines"]
["error",42,"Class#new must be called from class"]
["start",43,"Module#to_s"]
["error",43,"Method not found: undefined method `const_set` for Module"]
["start",44,"Module#inspect"]
["pass",44,null]
["start",45,"Issue 1467"]
["error",45,"[Internal Error] no current callinfo"]
["start",46,"clone Module"]
["error",46,"Method not found: undefined method `clone` for Module"]
["start",47,"method visibility"]
["error",47,"Method not found: undefined method `private` for Class"]
["start",48,"protected method with an explicit receiver"]
["error",48,"Method not found: undefined method `protected` for Class"]
["start",49,"method_missing is dispatched regardless of its visibility"]
["error",49,"Method not found: undefined method `private` for Class"]
["start",50,"method visibility with meta programming"]
["error",50,"Method not found: undefined method `call` for NilClass"]
["start",51,"Module#module_function"]
["error",51,"Method not found: undefined method `module_function` for Module"]
["start",52,"Module#module_function with no arguments (toggle mode)"]
["error",52,"Method not found: undefined method `foo` for Module"]
["start",53,"module with non-class/module outer raises TypeError"]
["check_failure",0,null,"expected exception, but nothing was raised"]
["check_failure",0,null,"expected exception, but nothing was raised"]
["fail",53,null]
["start",54,"module to return the last value"]
["pass",54,null]
["start",55,"module to return nil if body is empty"]
["pass",55,null]
["start",56,"get constant of parent module in singleton class; issue #3568"]
["error",56,"Cannot found name: EXPECTED"]
["start",57,"shared empty iv_tbl (include)"]
["error",57,"Type mismatch"]
["start",58,"shared empty iv_tbl (prepend)"]
["error",58,"Type mismatch"]
["start",59,"constant lookup #6506"]
["warn",59,"no assertions"]
["start",60,"constant lookup: ancestors before the top level"]
["error",60,"Method not found: undefined method `__defined_const?` for Class"]
["start",61,"constant lookup: def self.name looks up from the class body"]
["check_failure",0,null,"expected :base, actual :top"]
["check_failure",0,null,"expected :base, actual :top"]
["error",61,"Method not found: undefined method `__defined_const?` for Class"]
["start",62,"Module#module_function - where a def in the body lands"]
["error",62,"Method not found: undefined method `module_function` for Module"]
["start",63,"constant lookup: a block given a class to run under keeps its own"]
["error",63,"Method not found: undefined method `class_eval` for Module"]
["start",64,"constant definition: a block given a class to run under keeps its own"]
["error",64,"Method not found: undefined method `class_eval` for Module"]
["start",65,"constant and class variable lookup: a method written in a block given a class keeps the block's scope"]
["error",65,"Class#new must be called from class"]
["phase","returned","module.rb"]
["phase","completed","module.rb"]
