Class: YAML::Syck::BadAlias
- Inherits:
-
Object
- Object
- Object
- YAML::Syck::BadAlias
- Defined in:
- rubyext.c
Instance Method Summary collapse
-
#<=> ⇒ Object
YAML::Syck::BadAlias.<=>.
-
#initialize ⇒ Object
constructor
YAML::Syck::BadAlias.initialize.
Constructor Details
#initialize ⇒ Object
YAML::Syck::BadAlias.initialize
|
# File 'rubyext.c'
/*
* YAML::Syck::BadAlias.initialize
*/
VALUE
syck_badalias_initialize( self, val )
VALUE self, val;
{
rb_iv_set( self, "@name", val );
return self;
}
|
Instance Method Details
#<=> ⇒ Object
YAML::Syck::BadAlias.<=>
|
# File 'rubyext.c'
/*
* YAML::Syck::BadAlias.<=>
*/
VALUE
syck_badalias_cmp( alias1, alias2 )
VALUE alias1, alias2;
{
VALUE str1 = rb_ivar_get( alias1, s_name );
VALUE str2 = rb_ivar_get( alias2, s_name );
VALUE val = rb_funcall( str1, s_cmp, 1, str2 );
return val;
}
|