<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/-test-/cxxanyargs/cxxanyargs.cpp, branch v3_3_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>ext/-test-/cxxanyargs: suppress SunPro warning</title>
<updated>2020-08-21T02:04:54+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-08-19T07:33:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=80b316212a337df1ad605e4fae6da47330523d12'/>
<id>80b316212a337df1ad605e4fae6da47330523d12</id>
<content type='text'>
I found a way to suppress particular kind of warnings via pragmas.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I found a way to suppress particular kind of warnings via pragmas.
</pre>
</div>
</content>
</entry>
<entry>
<title>ext/-test-/cxxanyargs: add #pragma for icc.</title>
<updated>2020-04-10T07:17:30+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-04-10T04:55:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=defc0ee9d172c2caa8742cc682a8aa389942d6ef'/>
<id>defc0ee9d172c2caa8742cc682a8aa389942d6ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The last argument of rb_rescue2() should always be (VALUE)0</title>
<updated>2020-03-28T12:03:17+00:00</updated>
<author>
<name>Benoit Daloze</name>
<email>eregontp@gmail.com</email>
</author>
<published>2020-03-28T12:03:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5fa12dafa8cb8f7158452356611967880745bba5'/>
<id>5fa12dafa8cb8f7158452356611967880745bba5</id>
<content type='text'>
* Otherwise it might segfault, since C has no idea of the type of varargs,
  and the C code must assume all varargs are VALUE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Otherwise it might segfault, since C has no idea of the type of varargs,
  and the C code must assume all varargs are VALUE.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix delete unnecessary return</title>
<updated>2020-02-01T05:02:59+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-02-01T05:02:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7cff2f458575237bc9f673a2001f56b5924920c8'/>
<id>7cff2f458575237bc9f673a2001f56b5924920c8</id>
<content type='text'>
Was my mistake to put return here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Was my mistake to put return here.
</pre>
</div>
</content>
</entry>
<entry>
<title>support C++ std::nullptr_t</title>
<updated>2020-01-31T04:01:52+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-01-31T03:01:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cdd75d4e7f0402a0537c516b7331a036347b0fa9'/>
<id>cdd75d4e7f0402a0537c516b7331a036347b0fa9</id>
<content type='text'>
C++ keyword `nullptr` represents a null pointer (note also that NULL is
an integer in C++ due to its design flaw).  Its type is `std::nullptr_t`,
defined in &lt;cstddef&gt; standard header.  Why not support it when the
backend implementation can take a null pointer as an argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
C++ keyword `nullptr` represents a null pointer (note also that NULL is
an integer in C++ due to its design flaw).  Its type is `std::nullptr_t`,
defined in &lt;cstddef&gt; standard header.  Why not support it when the
backend implementation can take a null pointer as an argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix rb_define_global_function to take const VALUE*</title>
<updated>2020-01-28T08:29:57+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-01-28T08:20:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=83d6487ae5c5df6c463373b36ccf1bee3f91d386'/>
<id>83d6487ae5c5df6c463373b36ccf1bee3f91d386</id>
<content type='text'>
It was unable for rb_define_global_function to take VALUE(*)(int argc,
const VLAUE *argv, VALUE self) -style function.  Test added.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was unable for rb_define_global_function to take VALUE(*)(int argc,
const VLAUE *argv, VALUE self) -style function.  Test added.
</pre>
</div>
</content>
</entry>
<entry>
<title>add test for rb_define_global_function</title>
<updated>2020-01-28T08:09:42+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-01-28T08:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bbe3420cce30de74b8c4a4f21adecf57a7d52395'/>
<id>bbe3420cce30de74b8c4a4f21adecf57a7d52395</id>
<content type='text'>
was missing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
was missing.
</pre>
</div>
</content>
</entry>
<entry>
<title>add test for rb_define_method_id</title>
<updated>2020-01-28T08:09:42+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-01-28T08:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=16592d6b69dc2538f419edcbd4c91ebb917db5ac'/>
<id>16592d6b69dc2538f419edcbd4c91ebb917db5ac</id>
<content type='text'>
was missing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
was missing.
</pre>
</div>
</content>
</entry>
<entry>
<title>improved support for rb_f_notimplement</title>
<updated>2020-01-28T08:09:42+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2020-01-28T08:02:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3c3eb418f9ce05740e5ca506b9cd5fe5cabc4bb6'/>
<id>3c3eb418f9ce05740e5ca506b9cd5fe5cabc4bb6</id>
<content type='text'>
rb_f_notimplement should be accepted for all possible arities.

Test provided for that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rb_f_notimplement should be accepted for all possible arities.

Test provided for that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved RB_METHOD_DEFINITION_DECL to intern.h</title>
<updated>2019-10-12T08:47:28+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-10-12T08:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=710bc003791b90adf3970e137c69f283c88234cd'/>
<id>710bc003791b90adf3970e137c69f283c88234cd</id>
<content type='text'>
This macro is used here before defined in ruby.h.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This macro is used here before defined in ruby.h.
</pre>
</div>
</content>
</entry>
</feed>
