# RubyInline, RDoc comment for C inline method

**URL:** <https://www.ruby-forum.com/t/rubyinline-rdoc-comment-for-c-inline-method/152334>\
**Category:** Ruby\
**Created:** [November 2, 2008, 4:05pm UTC](https://www.ruby-forum.com/t/rubyinline-rdoc-comment-for-c-inline-method/152334 "2008-11-02T16:05:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daniel\_SchSSSSmer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/e8c25b/32.png) [@Daniel\_SchSSSSmer](https://www.ruby-forum.com/u/Daniel_SchSSSSmer)\
**Post date:** [November 2, 2008, 4:05pm UTC](https://www.ruby-forum.com/t/rubyinline-rdoc-comment-for-c-inline-method/152334/1 "2008-11-02T16:05:30Z")

</div>

Hi,

I am playing around with RubyInline and want to include  
a “inlined” C method to the API documentation generated by rdoc.

Here is an minimal example:

---- a.rb ----  
require ‘inline’

class A

# Method A.a1

inline do |builder|  
# Method A.a2  
builder.c %{  
/\*  
\* Method A.a3  
\*/  
int a() {  
return 0;  
}  
}  
end

# Method A.b

def self.b  
0  
end  
end  
---- end of a.rb ----

Calling “rdoc a.rb” generates only the documentation for method  
A#b, not A#a.

Is it possible to let rdoc generate the documentation for A#a?  
If so, how?

Daniel
