lib-ruby-parser (C++ bindings)
4.0.1+ruby-3.1.1
C++ bindings for lib-ruby-parser library
|
Equivalent of Vec<lib_ruby_parser::source::MagicComment>
More...
#include <magic_comment.hpp>
Public Member Functions | |
MagicCommentList ()=delete | |
MagicCommentList (MagicComment *ptr, size_t len, size_t capacity) | |
~MagicCommentList () | |
MagicCommentList (const MagicCommentList &)=delete | |
MagicCommentList & | operator= (MagicCommentList const &)=delete |
MagicCommentList (MagicCommentList &&) | |
MagicCommentList & | operator= (MagicCommentList &&) |
Public Attributes | |
MagicComment * | ptr |
size_t | capacity |
size_t | len |
Equivalent of Vec<lib_ruby_parser::source::MagicComment>
|
delete |
lib_ruby_parser::MagicCommentList::MagicCommentList | ( | MagicComment * | ptr, |
size_t | len, | ||
size_t | capacity | ||
) |
lib_ruby_parser::MagicCommentList::~MagicCommentList | ( | ) |
|
delete |
lib_ruby_parser::MagicCommentList::MagicCommentList | ( | MagicCommentList && | ) |
MagicCommentList& lib_ruby_parser::MagicCommentList::operator= | ( | MagicCommentList && | ) |
|
delete |
size_t lib_ruby_parser::MagicCommentList::capacity |
size_t lib_ruby_parser::MagicCommentList::len |
MagicComment* lib_ruby_parser::MagicCommentList::ptr |