Method: ParseC::Function#done

Defined in:
lib/parsec.rb

#doneObject

Close function defition. If argument list is empty, then arg list contains only void.



271
272
273
274
275
276
277
278
279
280
# File 'lib/parsec.rb', line 271

def done
    if @variadic
        @args[ nil ] = '...'
    end

    if @args.empty?
        @args = { nil => 'void' }
    end
    self
end