# File lib/kwala/lib/code_analyzer.rb, line 59 def initialize(file) @file = file @requires = [] @classes = [] @modules = [] @constants = [] @methods = [] @g_vars = [] @i_vars = [] @c_vars = [] @symbols = [] @blocks = 0 @yields = 0 @raises = 0 @rescues = 0 @cases = 0 @aliases = [] @undefs = [] @ensures = 0 @evals = 0 @big_begins = 0 @big_ends = 0 @exits = 0 @defines = 0 @retries = 0 @redoes = 0 @nexts = 0 @breaks = 0 @ensures = 0 @assignments = 0 @is_a_kind_ofs = 0 @method_missing = 0 @static_methods = [] @tl_ref = Hash.new end