!RBIX 333337424968067900 x M 1 n n x 10 __script__ i 43 99 7 0 45 1 2 43 3 43 4 43 5 45 1 6 43 3 43 4 49 7 3 13 99 12 7 8 12 7 9 12 65 12 49 10 4 15 49 8 0 15 2 11 I 6 I 0 I 0 I 0 n p 11 x 7 Perform x 4 Sass n x 4 Tree x 8 Visitors x 4 Base n x 16 open_class_under x 14 __class_init__ M 1 n n x 7 Perform i 357 5 66 99 7 0 7 1 65 5 49 2 4 15 5 48 3 15 99 7 4 7 5 65 67 49 6 0 49 7 4 15 99 7 0 7 8 65 67 49 6 0 49 7 4 15 99 7 9 7 10 65 67 49 6 0 49 7 4 15 99 7 11 7 12 65 67 49 6 0 49 7 4 15 99 7 13 7 14 65 67 49 6 0 49 7 4 15 99 7 15 7 16 65 67 49 6 0 49 7 4 15 99 7 17 7 18 65 67 49 6 0 49 7 4 15 99 7 19 7 20 65 67 49 6 0 49 7 4 15 99 7 21 7 22 65 67 49 6 0 49 7 4 15 99 7 23 7 24 65 67 49 6 0 49 7 4 15 99 7 25 7 26 65 67 49 6 0 49 7 4 15 99 7 27 7 28 65 67 49 6 0 49 7 4 15 99 7 29 7 30 65 67 49 6 0 49 7 4 15 99 7 31 7 32 65 67 49 6 0 49 7 4 15 99 7 33 7 34 65 67 49 6 0 49 7 4 15 99 7 35 7 36 65 67 49 6 0 49 7 4 15 99 7 37 7 38 65 67 49 6 0 49 7 4 15 99 7 39 7 40 65 67 49 6 0 49 7 4 15 99 7 41 7 42 65 67 49 6 0 49 7 4 15 99 7 43 7 44 65 67 49 6 0 49 7 4 15 99 7 45 7 46 65 67 49 6 0 49 7 4 15 99 7 47 7 48 65 67 49 6 0 49 7 4 15 5 48 49 15 99 7 50 7 51 65 67 49 6 0 49 7 4 15 99 7 52 7 53 65 67 49 6 0 49 7 4 11 I 5 I 0 I 0 I 0 n p 54 x 5 visit M 1 n n x 5 visit i 68 23 1 10 33 45 0 1 43 2 13 71 3 47 9 27 47 49 4 0 13 47 49 5 0 15 8 30 49 3 0 19 1 15 5 13 72 3 47 9 54 47 49 4 0 13 20 1 47 49 5 1 15 8 60 20 1 47 49 3 1 7 6 20 0 49 7 2 11 I 5 I 2 I 1 I 2 n p 8 x 4 Sass n x 11 Environment x 3 new x 8 allocate x 10 initialize x 5 visit x 4 send p 5 I -1 I 6 I 21 I 7 I 44 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 root x 11 environment x 13 attach_method x 9 protected x 10 initialize M 1 n n x 10 initialize i 5 20 0 38 0 11 I 2 I 1 I 1 I 1 n p 1 x 12 @environment p 5 I -1 I c I 0 I d I 5 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 3 env x 17 method_visibility x 15 add_defn_method M 1 n n x 5 visit i 99 26 93 0 15 29 19 0 20 0 49 0 0 54 52 1 1 30 8 95 26 93 1 15 24 13 45 2 3 43 4 12 49 5 1 10 38 8 90 15 24 19 1 15 20 1 44 43 6 80 49 7 1 13 7 8 20 0 49 8 0 49 9 2 15 13 7 10 20 0 49 10 0 49 9 2 15 49 11 1 15 5 20 1 47 49 12 1 25 8 95 15 92 1 27 34 92 0 27 11 I 9 I 2 I 1 I 1 n p 13 x 3 dup x 5 visit x 4 Sass n x 11 SyntaxError x 3 === x 4 Hash x 16 new_from_literal x 8 filename x 3 []= x 4 line x 16 modify_backtrace x 5 raise p 15 I -1 I 11 I 0 I 12 I 18 I 13 I 27 I 16 I 28 I 13 I 2b I 14 I 50 I 15 I 63 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 1 e x 14 visit_children M 1 n n x 14 visit_children i 38 5 45 0 1 43 2 13 71 3 47 9 26 47 49 4 0 13 39 5 47 49 6 1 15 8 31 39 5 49 3 1 56 7 47 50 8 1 11 I 5 I 1 I 1 I 1 n p 9 x 4 Sass n x 11 Environment x 3 new x 8 allocate x 12 @environment x 10 initialize M 1 p 2 x 9 for_block t n x 14 visit_children i 21 21 1 0 54 89 0 49 1 0 13 18 2 49 2 1 15 15 21 1 0 11 I 4 I 0 I 0 I 0 I -2 p 3 x 14 visit_children x 7 flatten x 9 children= p 5 I 0 I 1b I 11 I 1c I 15 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 0 x 16 with_environment p 5 I -1 I 19 I 0 I 1a I 26 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 6 parent x 16 with_environment M 1 n n x 16 with_environment i 40 29 26 1 26 93 0 15 39 0 20 0 17 2 19 1 15 38 0 15 2 15 60 0 30 8 34 26 20 1 38 0 15 27 34 20 1 38 0 15 11 I 5 I 2 I 1 I 1 n p 1 x 12 @environment p 9 I -1 I 25 I 0 I 26 I 15 I 27 I 1b I 29 I 28 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 3 env x 7 old_env x 10 visit_root M 1 n n x 10 visit_root i 122 26 93 0 15 29 52 0 39 0 49 1 0 49 2 0 13 10 27 15 39 0 49 1 0 49 3 0 9 45 39 0 20 0 49 1 0 13 18 2 49 4 1 15 8 46 1 15 60 0 30 8 118 26 93 1 15 24 13 45 5 6 43 7 12 49 8 1 10 71 8 113 15 24 19 1 15 20 1 13 49 9 0 13 10 100 15 20 0 49 10 0 13 18 2 49 11 1 15 8 102 12 15 15 5 20 1 47 49 12 1 25 8 118 15 92 1 27 34 92 0 27 11 I 7 I 2 I 1 I 1 n p 13 x 12 @environment x 7 options x 4 nil? x 6 empty? x 8 options= x 4 Sass n x 11 SyntaxError x 3 === x 13 sass_template x 8 template x 14 sass_template= x 5 raise p 17 I -1 I 2d I 0 I 2e I 2f I 2f I 39 I 30 I 48 I 33 I 49 I 30 I 4c I 31 I 67 I 32 I 7a x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 1 e x 13 visit_comment M 1 n n x 13 visit_comment i 111 20 0 49 0 0 9 12 35 0 11 8 13 1 15 20 0 49 1 0 9 106 20 0 49 2 0 7 3 13 70 9 44 15 44 43 4 7 5 78 49 6 2 6 3 56 7 50 8 1 15 20 0 5 45 9 10 43 11 43 12 13 71 6 47 9 83 47 49 13 0 13 20 0 49 2 0 47 49 14 1 15 8 91 20 0 49 2 0 49 6 1 35 1 47 49 15 1 13 18 2 49 16 1 15 8 107 1 15 20 0 11 I 6 I 1 I 1 I 1 n p 17 x 10 invisible? x 10 evaluated? x 5 value n x 6 Regexp s 22 (^|[^\\])\#\{([^}]*)\} x 3 new M 1 p 2 x 9 for_block t n x 13 visit_comment i 48 57 19 0 15 4 5 78 98 0 2 45 1 2 43 3 4 5 79 98 0 2 21 1 0 49 4 0 78 21 1 0 49 5 0 49 6 4 39 7 49 8 1 49 9 0 81 10 11 I 8 I 1 I 1 I 1 n p 11 x 24 regexp_last_match_result x 4 Sass n x 6 Script x 4 line x 7 options x 5 parse x 12 @environment x 7 perform x 4 to_s x 1 + p 5 I 0 I 39 I 4 I 3a I 30 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 2 md x 5 gsub! x 4 Sass n x 6 Script x 6 String x 8 allocate x 10 initialize x 10 run_interp x 6 value= p 15 I -1 I 36 I 0 I 37 I e I 38 I 15 I 39 I 32 I 3c I 6a I 38 I 6c I 3e I 6f x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 4 node x 11 visit_debug M 1 n n x 11 visit_debug i 119 20 0 49 0 0 39 1 49 2 1 19 1 15 20 1 45 3 4 43 5 43 6 49 7 1 9 36 20 1 49 8 0 19 1 8 37 1 15 20 0 49 9 0 9 85 99 43 10 7 11 49 12 1 20 0 49 9 0 47 101 13 7 14 20 0 49 15 0 47 101 13 7 16 20 1 47 101 13 63 5 49 17 1 8 115 99 43 10 7 11 49 12 1 7 18 20 0 49 15 0 47 101 13 7 16 20 1 47 101 13 63 4 49 17 1 15 35 0 11 I 8 I 2 I 1 I 1 n p 19 x 4 expr x 12 @environment x 7 perform x 4 Sass n x 6 Script x 6 String x 5 is_a? x 5 value x 8 filename x 7 Globals x 7 $stderr x 2 [] x 4 to_s s 1 : x 4 line s 8 DEBUG: x 4 puts s 5 Line p 15 I -1 I 42 I 0 I 43 I d I 44 I 26 I 45 I 2d I 46 I 55 I 48 I 74 I 4a I 77 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 3 res x 10 visit_each M 1 n n x 10 visit_each i 51 20 0 49 0 0 39 1 49 2 1 19 1 15 5 45 3 4 43 5 13 71 6 47 9 39 47 49 7 0 13 39 1 47 49 8 1 15 8 44 39 1 49 6 1 56 9 47 50 10 1 11 I 6 I 2 I 1 I 1 n p 11 x 4 list x 12 @environment x 7 perform x 4 Sass n x 11 Environment x 3 new x 8 allocate x 10 initialize M 1 p 2 x 9 for_block t n x 10 visit_each i 15 21 1 1 49 0 0 56 1 50 2 0 49 3 0 11 I 3 I 0 I 0 I 0 I -2 p 4 x 4 to_a M 1 p 2 x 9 for_block t n x 10 visit_each i 30 57 19 0 15 39 0 21 2 0 49 1 0 20 0 49 2 2 15 21 2 0 49 3 0 56 4 50 5 0 11 I 5 I 1 I 1 I 1 n p 6 x 12 @environment x 3 var x 13 set_local_var x 8 children M 1 p 2 x 9 for_block t n x 10 visit_each i 12 57 19 0 15 5 20 0 47 49 0 1 11 I 4 I 1 I 1 I 1 n p 1 x 5 visit p 3 I 0 I 54 I c x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 c x 3 map p 7 I 0 I 52 I 4 I 53 I 12 I 54 I 1e x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 v x 3 map x 7 flatten p 3 I 0 I 52 I f x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 0 x 16 with_environment p 7 I -1 I 4e I 0 I 4f I d I 51 I 33 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 4 list x 12 visit_extend M 1 n n x 12 visit_extend i 84 45 0 1 43 2 43 3 13 71 4 47 9 40 47 49 5 0 13 5 20 0 49 6 0 47 49 7 1 20 0 49 8 0 47 49 9 2 15 8 58 5 20 0 49 6 0 47 49 7 1 20 0 49 8 0 49 4 2 19 1 15 20 0 20 1 20 0 49 10 0 49 11 1 13 18 2 49 12 1 15 15 20 0 11 I 6 I 2 I 1 I 1 n p 13 x 4 Sass n x 4 SCSS x 9 CssParser x 3 new x 8 allocate x 8 selector x 10 run_interp x 4 line x 10 initialize x 8 filename x 14 parse_selector x 18 resolved_selector= p 9 I -1 I 5b I 0 I 5c I 3d I 5d I 51 I 5e I 54 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 6 parser x 9 visit_for M 1 n n x 9 visit_for i 151 20 0 49 0 0 39 1 49 2 1 19 1 15 20 0 49 3 0 39 1 49 2 1 19 2 15 20 1 49 4 0 15 20 2 49 4 0 15 20 2 20 1 49 5 0 20 1 49 6 0 49 7 2 19 2 15 45 8 9 13 71 10 47 9 92 47 49 11 0 13 20 1 49 12 0 20 2 49 12 0 20 0 49 13 0 47 49 14 3 15 8 110 20 1 49 12 0 20 2 49 12 0 20 0 49 13 0 49 10 3 19 3 15 5 45 15 16 43 17 13 71 10 47 9 139 47 49 11 0 13 39 1 47 49 14 1 15 8 144 39 1 49 10 1 56 18 47 50 19 1 11 I 9 I 4 I 1 I 1 n p 20 x 4 from x 12 @environment x 7 perform x 2 to x 11 assert_int! x 15 numerator_units x 17 denominator_units x 6 coerce x 5 Range n x 3 new x 8 allocate x 4 to_i x 9 exclusive x 10 initialize x 4 Sass n x 11 Environment M 1 p 2 x 9 for_block t n x 9 visit_for i 12 21 1 3 56 0 50 1 0 49 2 0 11 I 3 I 0 I 0 I 0 I -2 p 3 M 1 p 2 x 9 for_block t n x 9 visit_for i 84 57 19 0 15 39 0 21 2 0 49 1 0 45 2 3 43 4 43 5 13 71 6 47 9 51 47 49 7 0 13 20 0 21 2 1 49 8 0 21 2 1 49 9 0 47 49 10 3 15 8 68 20 0 21 2 1 49 8 0 21 2 1 49 9 0 49 6 3 49 11 2 15 21 2 0 49 12 0 56 13 50 14 0 11 I 9 I 1 I 1 I 1 n p 15 x 12 @environment x 3 var x 4 Sass n x 6 Script x 6 Number x 3 new x 8 allocate x 15 numerator_units x 17 denominator_units x 10 initialize x 13 set_local_var x 8 children M 1 p 2 x 9 for_block t n x 9 visit_for i 12 57 19 0 15 5 20 0 47 49 0 1 11 I 4 I 1 I 1 I 1 n p 1 x 5 visit p 3 I 0 I 6f I c x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 c x 3 map p 11 I 0 I 6c I 4 I 6d I c I 6e I 44 I 6d I 48 I 6f I 54 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 i x 3 map x 7 flatten p 3 I 0 I 6c I c x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 0 x 16 with_environment p 17 I -1 I 62 I 0 I 63 I d I 64 I 1a I 65 I 20 I 66 I 26 I 68 I 38 I 69 I 71 I 6b I 97 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 4 x 4 node x 4 from x 2 to x 5 range x 14 visit_function M 1 n n x 14 visit_function i 74 39 0 20 0 49 1 0 45 2 3 43 4 13 71 5 47 9 47 47 49 6 0 13 20 0 49 1 0 20 0 49 7 0 39 0 20 0 49 8 0 47 49 9 4 15 8 67 20 0 49 1 0 20 0 49 7 0 39 0 20 0 49 8 0 49 5 4 49 10 2 15 35 0 11 I 9 I 1 I 1 I 1 n p 11 x 12 @environment x 4 name x 4 Sass n x 8 Callable x 3 new x 8 allocate x 4 args x 8 children x 10 initialize x 12 set_function p 11 I -1 I 75 I 0 I 76 I 7 I 77 I 43 I 76 I 47 I 78 I 4a x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 4 node x 8 visit_if M 1 n n x 8 visit_if i 59 20 0 49 0 0 49 1 0 13 10 25 15 20 0 49 0 0 39 2 49 3 1 49 4 0 9 37 60 0 15 20 0 49 5 0 8 58 20 0 49 6 0 9 56 5 20 0 49 6 0 47 49 7 1 8 58 35 0 11 I 3 I 1 I 1 I 1 n p 8 x 4 expr x 4 nil? x 12 @environment x 7 perform x 7 to_bool x 8 children x 4 else x 5 visit p 15 I -1 I 7d I 0 I 7e I 1b I 7f I 1e I 80 I 25 I 81 I 2c I 82 I 38 I 84 I 3b x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 4 node x 12 visit_import M 1 n n x 12 visit_import i 285 29 269 1 26 93 0 15 26 93 1 15 29 154 0 20 0 49 0 0 19 1 9 76 45 1 2 43 3 43 4 13 71 5 47 9 59 47 49 6 0 13 7 7 20 1 47 101 8 7 9 63 3 47 49 10 1 15 8 73 7 7 20 1 47 101 8 7 9 63 3 49 5 1 32 8 77 1 15 39 11 44 43 12 80 49 13 1 13 7 14 20 0 49 14 0 49 15 2 15 13 7 16 20 0 49 16 0 49 15 2 15 49 17 1 15 20 0 49 18 0 49 19 0 19 2 15 20 0 20 2 49 20 0 56 21 50 22 0 49 23 0 13 18 2 49 24 1 15 15 20 0 30 8 263 26 93 2 15 24 13 45 1 25 43 26 12 49 27 1 10 173 8 258 15 24 19 3 15 20 3 44 43 12 79 49 13 1 13 7 14 20 0 49 18 0 49 28 0 7 14 49 29 1 49 15 2 15 49 30 1 15 20 3 44 43 12 80 49 13 1 13 7 14 20 0 49 14 0 49 15 2 15 13 7 16 20 0 49 16 0 49 15 2 15 49 31 1 15 5 20 3 47 49 32 1 25 8 263 15 92 2 27 34 92 1 27 30 8 278 26 39 11 49 33 0 15 27 34 39 11 49 33 0 15 11 I d I 4 I 1 I 1 n p 34 x 11 css_import? x 4 Sass n x 4 Tree x 13 DirectiveNode x 3 new x 8 allocate s 12 @import url( x 4 to_s s 1 ) x 10 initialize x 12 @environment x 4 Hash x 16 new_from_literal x 8 filename x 3 []= x 4 line x 10 push_frame x 13 imported_file x 7 to_tree x 8 children M 1 p 2 x 9 for_block t n x 12 visit_import i 12 57 19 0 15 5 20 0 47 49 0 1 11 I 4 I 1 I 1 I 1 n p 1 x 5 visit p 3 I 0 I 91 I c x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 c x 3 map x 7 flatten x 9 children= n x 11 SyntaxError x 3 === x 7 options x 2 [] x 16 modify_backtrace x 13 add_backtrace x 5 raise x 9 pop_frame p 35 I -1 I 8a I 0 I 8b I 7 I 99 I e I 8b I 17 I 8c I 4c I 8b I 4e I 8f I 73 I 90 I 7e I 91 I 95 I 92 I 9f I 93 I ae I 97 I af I 93 I b2 I 94 I d3 I 95 I f8 I 96 I 10e I 98 I 11d x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 4 x 4 node x 4 path x 4 root x 1 e x 14 visit_mixindef M 1 n n x 14 visit_mixindef i 74 39 0 20 0 49 1 0 45 2 3 43 4 13 71 5 47 9 47 47 49 6 0 13 20 0 49 1 0 20 0 49 7 0 39 0 20 0 49 8 0 47 49 9 4 15 8 67 20 0 49 1 0 20 0 49 7 0 39 0 20 0 49 8 0 49 5 4 49 10 2 15 35 0 11 I 9 I 1 I 1 I 1 n p 11 x 12 @environment x 4 name x 4 Sass n x 8 Callable x 3 new x 8 allocate x 4 args x 8 children x 10 initialize x 9 set_mixin p 11 I -1 I 9c I 0 I 9d I 7 I 9e I 43 I 9d I 47 I 9f I 4a x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 4 node x 11 visit_mixin M 1 n n x 11 visit_mixin i 677 29 647 1 26 93 0 15 26 93 1 15 29 533 0 39 0 49 1 0 20 0 49 2 0 49 3 1 9 38 5 20 0 47 49 4 1 8 39 1 15 39 0 19 1 15 20 1 44 43 5 80 49 6 1 13 7 7 20 0 49 7 0 49 8 2 15 13 7 9 20 0 49 9 0 49 8 2 15 49 10 1 15 20 1 44 43 5 79 49 6 1 13 7 11 20 0 49 2 0 49 8 2 15 49 12 1 15 39 0 20 0 49 2 0 49 11 1 19 2 9 124 1 8 183 5 45 13 14 43 15 13 71 16 47 9 162 47 49 17 0 13 7 18 20 0 49 2 0 47 101 19 7 20 63 3 47 49 21 1 15 8 179 7 18 20 0 49 2 0 47 101 19 7 20 63 3 49 16 1 47 49 22 1 15 20 0 49 23 0 49 24 0 19 3 15 20 0 49 25 0 49 24 0 19 4 15 20 2 49 23 0 49 26 0 20 3 49 26 0 84 27 9 454 5 45 13 28 43 15 13 71 16 47 9 346 47 49 17 0 13 7 29 20 0 49 2 0 47 101 19 7 30 20 2 49 23 0 49 26 0 47 101 19 7 31 20 2 49 23 0 49 26 0 79 83 32 9 281 1 8 284 7 33 64 47 101 19 7 34 20 0 49 23 0 49 26 0 47 101 19 7 35 20 0 49 23 0 49 26 0 79 83 32 9 320 7 36 64 8 323 7 37 64 47 101 19 7 38 63 11 7 39 64 7 40 64 49 41 2 47 49 21 1 15 8 448 7 29 20 0 49 2 0 47 101 19 7 30 20 2 49 23 0 49 26 0 47 101 19 7 31 20 2 49 23 0 49 26 0 79 83 32 9 387 1 8 390 7 33 64 47 101 19 7 34 20 0 49 23 0 49 26 0 47 101 19 7 35 20 0 49 23 0 49 26 0 79 83 32 9 426 7 36 64 8 429 7 37 64 47 101 19 7 38 63 11 7 39 64 7 40 64 49 41 2 49 16 1 47 49 22 1 8 455 1 15 20 4 56 42 50 43 0 15 20 2 49 23 0 20 3 49 44 1 45 13 45 43 46 13 71 16 47 9 502 47 49 17 0 13 20 2 49 47 0 47 49 21 1 15 8 510 20 2 49 47 0 49 16 1 56 48 50 49 1 19 5 15 5 20 5 56 50 47 50 51 1 15 20 0 30 8 641 26 93 2 15 24 13 45 13 52 43 15 12 49 53 1 10 552 8 636 15 24 19 6 15 20 1 9 624 20 6 44 43 5 80 49 6 1 13 7 11 20 0 49 2 0 49 8 2 15 13 7 9 20 0 49 9 0 49 8 2 15 49 54 1 15 20 6 44 43 5 79 49 6 1 13 7 9 20 0 49 9 0 49 8 2 15 49 55 1 8 625 1 15 5 20 6 47 49 22 1 25 8 641 15 92 2 27 34 92 1 27 30 8 663 26 20 1 9 659 20 1 49 56 0 8 660 1 15 27 34 20 1 9 674 20 1 49 56 0 8 675 1 15 11 I 18 I 7 I 1 I 1 n p 57 x 12 @environment x 13 mixins_in_use x 4 name x 8 include? x 20 handle_include_loop! x 4 Hash x 16 new_from_literal x 8 filename x 3 []= x 4 line x 10 push_frame x 5 mixin x 13 prepare_frame x 4 Sass n x 11 SyntaxError x 3 new x 8 allocate s 17 Undefined mixin ' x 4 to_s s 2 '. x 10 initialize x 5 raise x 4 args x 3 dup x 8 keywords x 4 size x 1 < n s 6 Mixin s 7 takes s 9 argument x 2 == s 1 s s 6 but s 1 s 3 was s 4 were s 9 passed. s 1 s 0 x 4 gsub M 1 p 2 x 9 for_block t n x 11 visit_mixin i 98 58 37 19 0 15 37 19 1 15 15 21 1 2 49 0 0 56 1 50 2 0 9 26 1 8 97 5 45 3 4 43 5 13 71 6 47 9 70 47 49 7 0 13 7 8 21 1 0 49 9 0 47 101 10 7 11 20 0 47 101 10 63 4 47 49 12 1 15 8 93 7 8 21 1 0 49 9 0 47 101 10 7 11 20 0 47 101 10 63 4 49 6 1 47 49 13 1 11 I a I 2 I 2 I 2 n p 14 x 4 args M 1 p 2 x 9 for_block t n x 11 visit_mixin i 21 58 37 19 0 15 37 19 1 15 15 20 0 49 0 0 21 1 0 83 1 11 I 5 I 2 I 2 I 2 n p 2 x 16 underscored_name x 2 == p 3 I 0 I b5 I 15 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 3 var x 7 default x 4 find x 4 Sass n x 11 SyntaxError x 3 new x 8 allocate s 6 Mixin x 4 name x 4 to_s s 33 doesn't have an argument named $ x 10 initialize x 5 raise p 7 I 0 I b3 I a I b5 I 1a I b6 I 62 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 name x 5 value x 4 each x 3 zip n x 11 Environment x 11 environment M 1 p 2 x 9 for_block t n x 11 visit_mixin i 186 58 37 19 0 15 37 36 37 36 37 19 1 15 37 19 2 15 15 37 19 3 15 15 15 20 0 20 1 49 0 0 20 3 9 44 20 3 39 1 49 2 1 8 82 21 1 4 20 1 49 3 0 49 4 1 19 4 9 68 20 4 39 1 49 2 1 8 82 20 2 9 81 20 2 20 0 49 2 1 8 82 1 49 5 2 15 20 0 20 1 49 0 0 49 6 1 9 101 1 8 182 5 45 7 8 43 9 13 71 10 47 9 150 47 49 11 0 13 7 12 21 1 0 49 0 0 47 101 13 7 14 20 1 49 15 0 47 101 13 7 16 63 5 47 49 17 1 15 8 178 7 12 21 1 0 49 0 0 47 101 13 7 14 20 1 49 15 0 47 101 13 7 16 63 5 49 10 1 47 49 18 1 15 20 0 11 I e I 5 I 2 I 2 n p 19 x 4 name x 12 @environment x 7 perform x 16 underscored_name x 2 [] x 13 set_local_var x 3 var x 4 Sass n x 11 SyntaxError x 3 new x 8 allocate s 6 Mixin x 4 to_s s 22 is missing parameter x 7 inspect s 1 . x 10 initialize x 5 raise p 27 I 0 I ba I 2 I bb I 18 I bc I 1f I bd I 23 I be I 2c I bf I 3b I c0 I 44 I c1 I 48 I c2 I 51 I c1 I 52 I bc I 56 I c4 I b7 I c5 I ba x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 5 x 3 env x 3 var x 7 default x 5 value x 2 kv x 6 inject M 1 p 2 x 9 for_block t n x 11 visit_mixin i 25 21 1 0 21 1 2 49 0 0 56 1 50 2 0 49 3 0 13 18 2 49 4 1 15 11 I 4 I 0 I 0 I 0 I -2 p 5 x 4 tree M 1 p 2 x 9 for_block t n x 11 visit_mixin i 12 57 19 0 15 5 20 0 47 49 0 1 11 I 4 I 1 I 1 I 1 n p 1 x 5 visit p 3 I 0 I c8 I c x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 c x 3 map x 7 flatten x 9 children= p 3 I 0 I c8 I 19 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 0 x 16 with_environment n x 3 === x 16 modify_backtrace x 13 add_backtrace x 9 pop_frame p 69 I -1 I a3 I 0 I a4 I 7 I d2 I e I a4 I 28 I a6 I 2d I a7 I 52 I a8 I 6b I a9 I b8 I ab I c3 I ac I ce I ae I f0 I af I 121 I b0 I 14a I ae I 150 I af I 18b I b0 I 1b4 I ae I 1ba I af I 1c0 I ae I 1c8 I b3 I 1d0 I ba I 1da I bb I 1fe I ba I 206 I c8 I 210 I c9 I 21a I ca I 229 I d0 I 22a I ca I 22d I cb I 231 I cc I 256 I cd I 270 I cb I 272 I cf I 288 I d1 I 2a5 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 7 x 4 node x 12 original_env x 5 mixin x 11 passed_args x 15 passed_keywords x 11 environment x 1 e x 10 visit_prop M 1 n n x 10 visit_prop i 51 20 0 5 20 0 49 0 0 47 49 1 1 13 18 2 49 2 1 15 15 20 0 49 3 0 39 4 49 5 1 19 1 15 20 0 20 1 49 6 0 13 18 2 49 7 1 15 15 60 0 11 I 5 I 2 I 1 I 1 n p 8 x 4 name x 10 run_interp x 14 resolved_name= x 5 value x 12 @environment x 7 perform x 4 to_s x 15 resolved_value= p 11 I -1 I d5 I 0 I d6 I 14 I d7 I 21 I d8 I 30 I d9 I 33 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 3 val x 12 visit_return M 1 n n x 12 visit_return i 18 5 7 0 20 0 49 1 0 39 2 49 3 1 47 49 4 2 11 I 5 I 1 I 1 I 1 n p 5 x 12 _sass_return x 4 expr x 12 @environment x 7 perform x 5 throw p 5 I -1 I dd I 0 I de I 12 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 4 node x 10 visit_rule M 1 n n x 10 visit_rule i 96 45 0 1 43 2 43 3 13 71 4 47 9 40 47 49 5 0 13 5 20 0 49 6 0 47 49 7 1 20 0 49 8 0 47 49 9 2 15 8 58 5 20 0 49 6 0 47 49 7 1 20 0 49 8 0 49 4 2 19 1 15 20 0 13 49 10 0 13 10 90 15 20 1 20 0 49 11 0 49 12 1 13 18 2 49 13 1 15 8 92 12 15 15 60 0 11 I 6 I 2 I 1 I 1 n p 14 x 4 Sass n x 4 SCSS x 12 StaticParser x 3 new x 8 allocate x 4 rule x 10 run_interp x 4 line x 10 initialize x 12 parsed_rules x 8 filename x 14 parse_selector x 13 parsed_rules= p 9 I -1 I e3 I 0 I e4 I 3d I e5 I 5d I e6 I 60 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 6 parser x 14 visit_variable M 1 n n x 14 visit_variable i 66 20 0 49 0 0 13 9 28 15 39 1 20 0 49 2 0 49 3 1 49 4 0 10 27 2 8 28 3 9 35 35 0 11 8 36 1 15 20 0 49 5 0 39 1 49 6 1 19 1 15 39 1 20 0 49 2 0 20 1 49 7 2 15 35 0 11 I 5 I 2 I 1 I 1 n p 8 x 7 guarded x 12 @environment x 4 name x 3 var x 4 nil? x 4 expr x 7 perform x 7 set_var p 11 I -1 I ea I 0 I eb I 25 I ec I 32 I ed I 3f I ee I 42 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 3 val x 10 visit_warn M 1 n n x 10 visit_warn i 142 29 126 1 26 93 0 15 39 0 44 43 1 80 49 2 1 13 7 3 20 0 49 3 0 49 4 2 15 13 7 5 20 0 49 5 0 49 4 2 15 49 6 1 15 20 0 49 7 0 39 0 49 8 1 19 1 15 20 1 45 9 10 43 11 43 12 49 13 1 9 80 20 1 49 14 0 19 1 8 81 1 15 7 15 20 1 47 101 16 7 17 63 3 19 2 15 39 0 49 18 0 49 19 0 56 20 50 21 0 15 45 9 22 43 23 20 2 49 24 1 15 35 0 30 8 135 26 39 0 49 25 0 15 27 34 39 0 49 25 0 15 11 I 9 I 3 I 1 I 1 n p 26 x 12 @environment x 4 Hash x 16 new_from_literal x 8 filename x 3 []= x 4 line x 10 push_frame x 4 expr x 7 perform x 4 Sass n x 6 Script x 6 String x 5 is_a? x 5 value s 9 WARNING: x 4 to_s s 1 x 5 stack x 7 reverse M 1 p 2 x 9 for_block t n x 10 visit_warn i 120 58 37 19 0 15 37 19 1 15 15 21 1 2 7 0 20 1 78 83 1 9 27 7 2 64 8 30 7 3 64 47 101 4 7 5 20 0 7 6 49 7 1 47 101 4 63 4 49 8 1 7 9 20 0 7 10 49 7 1 13 10 66 15 7 11 64 47 101 4 63 2 49 8 1 15 20 0 7 12 49 7 1 9 108 21 1 2 7 13 20 0 7 12 49 7 1 47 101 4 7 14 63 3 49 8 1 8 109 1 15 21 1 2 7 15 64 49 8 1 11 I 9 I 2 I 2 I 2 n p 16 s 8 x 2 == s 2 on s 4 from x 4 to_s s 6 line x 4 line x 2 [] x 2 << s 4 of x 8 filename s 15 an unknown file x 5 mixin s 6 , in ` s 1 ' s 1 p 13 I 0 I f7 I a I f8 I 32 I f9 I 47 I f8 I 4b I fa I 6e I fb I 78 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 5 entry x 1 i x 15 each_with_index n x 4 Util x 9 sass_warn x 9 pop_frame p 19 I -1 I f2 I 0 I f3 I 2c I f4 I 39 I f5 I 52 I f6 I 60 I f7 I 6e I fd I 79 I fe I 7f I 100 I 8e x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 3 x 4 node x 3 res x 3 msg x 11 visit_while M 1 n n x 11 visit_while i 49 35 0 19 1 15 5 45 0 1 43 2 13 71 3 47 9 31 47 49 4 0 13 39 5 47 49 6 1 15 8 36 39 5 49 3 1 56 7 47 50 8 1 15 20 1 49 9 0 11 I 6 I 2 I 1 I 1 n p 10 x 4 Sass n x 11 Environment x 3 new x 8 allocate x 12 @environment x 10 initialize M 1 p 2 x 9 for_block t n x 11 visit_while i 41 21 1 0 49 0 0 39 1 49 2 1 49 3 0 9 39 21 1 1 21 1 0 49 4 0 56 5 50 6 0 81 7 22 1 1 15 68 8 0 1 11 I 4 I 0 I 0 I 0 I -2 p 8 x 4 expr x 12 @environment x 7 perform x 7 to_bool x 8 children M 1 p 2 x 9 for_block t n x 11 visit_while i 12 57 19 0 15 5 20 0 47 49 0 1 11 I 4 I 1 I 1 I 1 n p 1 x 5 visit p 3 I 0 I 107 I c x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 c x 3 map x 1 + p 3 I 0 I 107 I 29 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 0 x 16 with_environment x 7 flatten p 9 I -1 I 104 I 0 I 105 I 5 I 106 I 2b I 109 I 31 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 4 node x 8 children x 15 visit_directive M 1 n n x 15 visit_directive i 61 20 0 49 0 0 7 1 64 49 2 1 9 53 20 0 5 45 3 4 43 5 20 0 49 0 0 20 0 49 6 0 78 20 0 49 7 0 49 8 4 47 49 9 1 13 18 2 49 10 1 15 8 54 1 15 60 0 15 20 0 11 I 8 I 1 I 1 I 1 n p 11 x 5 value s 2 #{ x 2 [] x 4 Sass n x 6 Engine x 4 line x 7 options x 12 parse_interp x 10 run_interp x 6 value= p 13 I -1 I 10c I 0 I 10d I d I 10e I 35 I 10d I 37 I 110 I 3a I 111 I 3d x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 4 node x 7 private x 10 run_interp M 1 n n x 10 run_interp i 14 20 0 56 0 50 1 0 49 2 0 49 3 0 11 I 3 I 1 I 1 I 1 n p 4 M 1 p 2 x 9 for_block t n x 10 run_interp i 61 57 19 0 15 20 0 45 0 1 49 2 1 9 19 20 0 11 8 20 1 15 20 0 39 3 49 4 1 19 1 15 20 1 45 5 6 43 7 43 0 49 2 1 9 53 20 1 49 8 0 11 8 54 1 15 20 1 49 9 0 11 I 5 I 2 I 1 I 1 n p 10 x 6 String n x 5 is_a? x 12 @environment x 7 perform x 4 Sass n x 6 Script x 5 value x 4 to_s p 11 I 0 I 117 I 4 I 118 I 15 I 119 I 1f I 11b I 37 I 11c I 3d x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 1 r x 3 val x 3 map x 4 join x 5 strip p 5 I -1 I 116 I 0 I 117 I e x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 4 text x 20 handle_include_loop! M 1 n n x 20 handle_include_loop! i 204 7 0 64 19 1 15 39 1 49 2 0 56 3 50 4 0 49 5 0 19 2 15 20 2 49 6 0 80 83 7 13 9 48 15 20 2 78 49 8 1 20 2 79 49 8 1 83 7 9 121 5 45 9 10 43 11 13 71 12 47 9 93 47 49 13 0 13 20 1 47 101 14 7 15 20 0 49 16 0 47 101 14 7 17 63 4 47 49 18 1 15 8 115 20 1 47 101 14 7 15 20 0 49 16 0 47 101 14 7 17 63 4 49 12 1 47 49 19 1 8 122 1 15 20 2 20 0 49 16 0 49 20 1 15 20 1 7 21 64 49 20 1 45 9 22 43 23 20 2 80 49 24 2 56 25 50 4 0 7 21 64 49 26 1 49 20 1 15 5 45 9 27 43 11 13 71 12 47 9 194 47 49 13 0 13 20 1 47 49 18 1 15 8 199 20 1 49 12 1 47 49 19 1 11 I a I 3 I 1 I 1 n p 28 s 32 An @include loop has been found: x 12 @environment x 5 stack M 1 p 2 x 9 for_block t n x 20 handle_include_loop! i 12 57 19 0 15 20 0 7 0 49 1 1 11 I 4 I 1 I 1 I 1 n p 2 x 5 mixin x 2 [] p 3 I 0 I 122 I c x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 1 x 1 s x 3 map x 7 compact x 4 size x 2 == x 2 [] x 4 Sass n x 11 SyntaxError x 3 new x 8 allocate x 4 to_s s 1 x 4 name s 16 includes itself x 10 initialize x 5 raise x 2 << s 1 n x 4 Util x 9 enum_cons M 1 p 2 x 9 for_block t n x 20 handle_include_loop! i 27 58 37 19 0 15 37 19 1 15 15 7 0 20 0 47 101 1 7 2 20 1 47 101 1 63 4 11 I 7 I 2 I 2 I 2 n p 3 s 4 x 4 to_s s 10 includes p 5 I 0 I 128 I a I 129 I 1b x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 2 x 2 m1 x 2 m2 x 4 join n p 23 I -1 I 120 I 0 I 121 I 6 I 122 I 16 I 123 I 32 I 124 I 79 I 123 I 7b I 127 I 86 I 128 I 9e I 12a I a1 I 128 I a8 I 12b I cc x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 3 x 4 node x 3 msg x 6 mixins p 55 I 2 I 6 I d I a I 11 I c I 1f I 11 I 2d I 19 I 3b I 25 I 49 I 2d I 57 I 36 I 65 I 42 I 73 I 4e I 81 I 5b I 8f I 62 I 9d I 75 I ab I 7d I b9 I 8a I c7 I 9c I d5 I a3 I e3 I d5 I f1 I dd I ff I e3 I 10d I ea I 11b I f2 I 129 I 104 I 137 I 10c I 145 I 114 I 149 I 116 I 157 I 120 I 165 x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 0 x 13 attach_method p 3 I 0 I 2 I 2b x 60 /Users/chris/Projects/sass/lib/sass/tree/visitors/perform.rb p 0