!RBIX 0 x M 1 n n x 10 __script__ i 31 45 0 1 7 2 65 49 3 2 13 45 0 4 12 7 5 12 7 6 12 65 12 49 7 4 15 48 5 15 2 11 I 6 I 0 I 0 I 0 n p 8 x 8 Rubinius n x 4 Sass x 11 open_module n x 15 __module_init__ M 1 n n x 4 Sass i 31 5 66 45 0 1 7 2 65 49 3 2 13 45 0 4 12 7 5 12 7 6 12 65 12 49 7 4 15 48 5 11 I 6 I 0 I 0 I 0 n p 8 x 8 Rubinius n x 4 Tree x 11 open_module n x 15 __module_init__ M 1 n n x 4 Tree i 34 5 66 45 0 1 7 2 45 3 4 65 49 5 3 13 45 0 6 12 7 7 12 7 8 12 65 12 49 9 4 15 48 7 11 I 6 I 0 I 0 I 0 n p 10 x 8 Rubinius n x 12 MixinDefNode x 4 Node n x 10 open_class n x 14 __class_init__ M 1 n n x 12 MixinDefNode i 67 5 66 45 0 1 7 2 7 3 65 67 48 4 49 5 4 15 5 47 48 6 15 45 0 7 7 8 7 9 65 67 48 4 49 5 4 15 45 0 10 7 11 7 12 65 67 48 4 49 5 4 15 45 0 13 7 14 7 15 65 67 48 4 49 5 4 11 I 5 I 0 I 0 I 0 n p 16 x 8 Rubinius n x 10 initialize M 1 n n x 10 initialize i 15 20 0 38 0 15 20 1 38 1 15 54 52 2 0 11 I 3 I 2 I 2 I 2 n p 3 x 5 @name x 5 @args x 10 initialize p 9 I 0 I b I 0 I c I 5 I d I a I e I f x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 2 x 4 name x 4 args x 17 method_visibility x 15 add_defn_method x 9 protected n x 6 to_src M 1 n n x 6 to_src i 100 39 0 48 1 9 11 7 2 64 8 34 7 3 64 39 0 56 4 50 5 0 7 6 64 49 7 1 81 8 7 9 64 81 8 19 3 15 7 10 64 20 0 49 11 1 47 48 12 20 2 7 13 83 14 9 61 7 15 64 8 64 7 16 64 47 48 12 5 39 17 20 1 47 49 18 2 47 48 12 20 3 47 48 12 63 4 5 20 0 20 1 20 2 47 49 19 3 81 8 11 I 9 I 4 I 3 I 3 n p 20 x 5 @args x 6 empty? s 0 s 1 ( M 1 p 2 x 9 for_block t n x 6 to_src i 52 58 36 37 19 0 15 37 19 1 15 15 20 1 9 43 20 0 21 1 1 49 0 1 47 48 1 7 2 20 1 21 1 1 49 0 1 47 48 1 63 3 8 51 20 0 21 1 1 49 0 1 11 I 7 I 2 I 2 I 2 n p 3 x 7 to_sass x 4 to_s s 2 : p 9 I 0 I 19 I b I 1a I f I 1b I 2b I 1d I 34 x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 2 x 1 v x 1 d x 3 map s 2 , x 4 join x 1 + s 1 ) s 2 x 1 * x 4 to_s x 4 sass x 2 == s 1 = s 7 @mixin x 5 @name x 9 dasherize x 15 children_to_src p 21 I 0 I 14 I 0 I 15 I 0 I 16 I 6 I 17 I b I 19 I 15 I 1f I 18 I 19 I 1d I 1f I 25 I 22 I 56 I 23 I 64 x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 4 x 4 tabs x 4 opts x 3 fmt x 4 args n x 8 _perform M 1 n n x 8 _perform i 56 20 0 39 0 45 1 2 43 3 13 71 4 47 9 36 47 48 5 13 39 0 39 6 20 0 5 47 48 7 47 49 8 4 15 8 49 39 0 39 6 20 0 5 47 48 7 49 4 4 49 9 2 15 35 0 11 I 9 I 1 I 1 I 1 n p 10 x 5 @name x 4 Sass n x 5 Mixin x 3 new x 8 allocate x 5 @args x 8 children x 10 initialize x 9 set_mixin p 7 I 0 I 2a I 0 I 2b I 35 I 2c I 38 x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 1 x 11 environment n x 14 invalid_child? M 1 n n x 14 invalid_child? i 17 20 0 45 0 1 49 2 1 9 13 1 8 16 54 89 3 11 I 3 I 1 I 1 I 1 n p 4 x 10 ExtendNode n x 5 is_a? x 14 invalid_child? p 5 I 0 I 37 I 0 I 38 I 11 x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 1 x 5 child p 11 I 2 I b I 11 I 11 I 16 I 14 I 25 I 2a I 34 I 37 I 43 x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 0 x 13 attach_method p 3 I 2 I 6 I 22 x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 0 x 13 attach_method p 3 I 2 I 2 I 1f x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 0 x 13 attach_method p 3 I 0 I 1 I 1f x 52 /home/nex3/code/haml/lib/sass/tree/mixin_def_node.rb p 0