зеркало из https://github.com/github/ruby.git
Add documents
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
52bb1dadd5
Коммит
7b19e6f3fd
|
@ -1272,6 +1272,11 @@ int rb_big_sign(VALUE);
|
||||||
#define RB_OBJ_FREEZE_RAW(x) (void)(RBASIC(x)->flags |= RUBY_FL_FREEZE)
|
#define RB_OBJ_FREEZE_RAW(x) (void)(RBASIC(x)->flags |= RUBY_FL_FREEZE)
|
||||||
#define RB_OBJ_FREEZE(x) rb_obj_freeze_inline((VALUE)x)
|
#define RB_OBJ_FREEZE(x) rb_obj_freeze_inline((VALUE)x)
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* \defgroup deprecated_macros deprecated macro APIs
|
||||||
|
* \{
|
||||||
|
* \par These macros are deprecated. Prefer their `RB_`-prefixed versions.
|
||||||
|
*/
|
||||||
#define FL_ABLE(x) RB_FL_ABLE(x)
|
#define FL_ABLE(x) RB_FL_ABLE(x)
|
||||||
#define FL_TEST_RAW(x,f) RB_FL_TEST_RAW(x,f)
|
#define FL_TEST_RAW(x,f) RB_FL_TEST_RAW(x,f)
|
||||||
#define FL_TEST(x,f) RB_FL_TEST(x,f)
|
#define FL_TEST(x,f) RB_FL_TEST(x,f)
|
||||||
|
@ -1300,6 +1305,8 @@ int rb_big_sign(VALUE);
|
||||||
#define OBJ_FREEZE_RAW(x) RB_OBJ_FREEZE_RAW(x)
|
#define OBJ_FREEZE_RAW(x) RB_OBJ_FREEZE_RAW(x)
|
||||||
#define OBJ_FREEZE(x) RB_OBJ_FREEZE(x)
|
#define OBJ_FREEZE(x) RB_OBJ_FREEZE(x)
|
||||||
|
|
||||||
|
/* \} */
|
||||||
|
|
||||||
void rb_freeze_singleton_class(VALUE klass);
|
void rb_freeze_singleton_class(VALUE klass);
|
||||||
|
|
||||||
static inline void
|
static inline void
|
||||||
|
@ -1652,7 +1659,7 @@ rb_alloc_tmp_buffer2(volatile VALUE *store, long count, size_t elsize)
|
||||||
#define MEMMOVE(p1,p2,type,n) memmove((p1), (p2), sizeof(type)*(size_t)(n))
|
#define MEMMOVE(p1,p2,type,n) memmove((p1), (p2), sizeof(type)*(size_t)(n))
|
||||||
#define MEMCMP(p1,p2,type,n) memcmp((p1), (p2), sizeof(type)*(size_t)(n))
|
#define MEMCMP(p1,p2,type,n) memcmp((p1), (p2), sizeof(type)*(size_t)(n))
|
||||||
|
|
||||||
void rb_obj_infect(VALUE,VALUE);
|
void rb_obj_infect(VALUE victim, VALUE carrier);
|
||||||
|
|
||||||
typedef int ruby_glob_func(const char*,VALUE, void*);
|
typedef int ruby_glob_func(const char*,VALUE, void*);
|
||||||
void rb_glob(const char*,void(*)(const char*,VALUE,void*),VALUE);
|
void rb_glob(const char*,void(*)(const char*,VALUE,void*),VALUE);
|
||||||
|
|
541
object.c
541
object.c
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -61,7 +61,7 @@ SYMBOL_CACHE_SIZE = 0
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
EXTRACT_ALL = YES
|
EXTRACT_ALL = YES
|
||||||
EXTRACT_PRIVATE = NO
|
EXTRACT_PRIVATE = NO
|
||||||
EXTRACT_STATIC = YES
|
EXTRACT_STATIC = NO
|
||||||
EXTRACT_LOCAL_CLASSES = YES
|
EXTRACT_LOCAL_CLASSES = YES
|
||||||
EXTRACT_LOCAL_METHODS = NO
|
EXTRACT_LOCAL_METHODS = NO
|
||||||
EXTRACT_ANON_NSPACES = NO
|
EXTRACT_ANON_NSPACES = NO
|
||||||
|
@ -69,7 +69,7 @@ HIDE_UNDOC_MEMBERS = NO
|
||||||
HIDE_UNDOC_CLASSES = NO
|
HIDE_UNDOC_CLASSES = NO
|
||||||
HIDE_FRIEND_COMPOUNDS = NO
|
HIDE_FRIEND_COMPOUNDS = NO
|
||||||
HIDE_IN_BODY_DOCS = YES
|
HIDE_IN_BODY_DOCS = YES
|
||||||
INTERNAL_DOCS = YES
|
INTERNAL_DOCS = NO
|
||||||
CASE_SENSE_NAMES = NO
|
CASE_SENSE_NAMES = NO
|
||||||
HIDE_SCOPE_NAMES = NO
|
HIDE_SCOPE_NAMES = NO
|
||||||
SHOW_INCLUDE_FILES = YES
|
SHOW_INCLUDE_FILES = YES
|
||||||
|
@ -104,7 +104,7 @@ WARN_LOGFILE =
|
||||||
INPUT_ENCODING = UTF-8
|
INPUT_ENCODING = UTF-8
|
||||||
FILE_PATTERNS = *.c *.h *.y *.def
|
FILE_PATTERNS = *.c *.h *.y *.def
|
||||||
RECURSIVE = YES
|
RECURSIVE = YES
|
||||||
EXCLUDE = ext/dl/callback ccan
|
EXCLUDE = <%=srcdir%>/ext/dl/callback <%=srcdir%>/ccan <%=srcdir%>/ext/psych/yaml
|
||||||
EXCLUDE_SYMLINKS = YES
|
EXCLUDE_SYMLINKS = YES
|
||||||
EXCLUDE_PATTERNS = *.src doc enc build */ext/-test-/* tmp test yarvtest lib bootstraptest spec .ext .git .svn extconf.h *prelude.c encdb.h transdb.h insns.def
|
EXCLUDE_PATTERNS = *.src doc enc build */ext/-test-/* tmp test yarvtest lib bootstraptest spec .ext .git .svn extconf.h *prelude.c encdb.h transdb.h insns.def
|
||||||
EXCLUDE_SYMBOLS =
|
EXCLUDE_SYMBOLS =
|
||||||
|
|
Загрузка…
Ссылка в новой задаче