Docs: Fix rendering of SyntaxError#path

This commit is contained in:
zverok 2022-12-21 21:22:38 +02:00 коммит произвёл Victor Shepelev
Родитель 65920cfc40
Коммит 91076b2c59
1 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -3028,12 +3028,16 @@ Init_Exception(void)
rb_eSyntaxError = rb_define_class("SyntaxError", rb_eScriptError);
rb_define_method(rb_eSyntaxError, "initialize", syntax_error_initialize, -1);
/* RDoc will use literal name value while parsing rb_attr,
* and will render `idPath` as an attribute name without this trick */
ID path = idPath;
/* the path failed to parse */
rb_attr(rb_eSyntaxError, idPath, TRUE, FALSE, FALSE);
rb_attr(rb_eSyntaxError, path, TRUE, FALSE, FALSE);
rb_eLoadError = rb_define_class("LoadError", rb_eScriptError);
/* the path failed to load */
rb_attr(rb_eLoadError, idPath, TRUE, FALSE, FALSE);
rb_attr(rb_eLoadError, path, TRUE, FALSE, FALSE);
rb_eNotImpError = rb_define_class("NotImplementedError", rb_eScriptError);