Searched refs:_cpp_buff (Results 1 – 9 of 9) sorted by relevance
| /openbsd-src/gnu/gcc/libcpp/ |
| H A D | internal.h | 98 typedef struct _cpp_buff _cpp_buff; typedef 99 struct _cpp_buff struct 101 struct _cpp_buff *next; argument 105 extern _cpp_buff *_cpp_get_buff (cpp_reader *, size_t); argument 106 extern void _cpp_release_buff (cpp_reader *, _cpp_buff *); 107 extern void _cpp_extend_buff (cpp_reader *, _cpp_buff **, size_t); 108 extern _cpp_buff *_cpp_append_extend_buff (cpp_reader *, _cpp_buff *, size_t); 109 extern void _cpp_free_buff (_cpp_buff *); 167 _cpp_buff *buff; 328 _cpp_buff *a_buff; /* Aligned permanent storage. */ [all …]
|
| H A D | lex.c | 64 static _cpp_buff *new_buff (size_t); 1533 static _cpp_buff * 1536 _cpp_buff *result; in new_buff() 1543 base = XNEWVEC (unsigned char, len + sizeof (_cpp_buff)); in new_buff() 1544 result = (_cpp_buff *) (base + len); in new_buff() 1554 _cpp_release_buff (cpp_reader *pfile, _cpp_buff *buff) in _cpp_release_buff() 1556 _cpp_buff *end = buff; in _cpp_release_buff() 1565 _cpp_buff * 1568 _cpp_buff *result, **p; in _cpp_get_buff() 1594 _cpp_buff * [all …]
|
| H A D | macro.c | 45 static void push_ptoken_context (cpp_reader *, cpp_hashnode *, _cpp_buff *, 47 static _cpp_buff *collect_args (cpp_reader *, const cpp_hashnode *); 57 static _cpp_buff *funlike_invocation_p (cpp_reader *, cpp_hashnode *); 397 _cpp_buff *buff = _cpp_get_buff (pfile, len); in stringify_arg() 559 static _cpp_buff * 562 _cpp_buff *buff, *base_buff; in collect_args() 693 static _cpp_buff * 748 _cpp_buff *buff; in enter_macro_context() 799 _cpp_buff *buff; in replace_args() 959 push_ptoken_context (cpp_reader *pfile, cpp_hashnode *macro, _cpp_buff *buff, in push_ptoken_context()
|
| H A D | traditional.c | 48 _cpp_buff *buff; 828 _cpp_buff *buff; in replace_args_and_push()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | cpphash.h | 113 typedef struct _cpp_buff _cpp_buff; typedef 114 struct _cpp_buff struct 116 struct _cpp_buff *next; argument 120 extern _cpp_buff *_cpp_get_buff PARAMS ((cpp_reader *, size_t)); argument 121 extern void _cpp_release_buff PARAMS ((cpp_reader *, _cpp_buff *)); 122 extern void _cpp_extend_buff PARAMS ((cpp_reader *, _cpp_buff **, size_t)); 123 extern _cpp_buff *_cpp_append_extend_buff PARAMS ((cpp_reader *, _cpp_buff *, 125 extern void _cpp_free_buff PARAMS ((_cpp_buff *)); 203 _cpp_buff *buff; 356 _cpp_buff *a_buff; /* Aligned permanent storage. */ [all …]
|
| H A D | cpplex.c | 88 static _cpp_buff *new_buff PARAMS ((size_t)); 2023 static _cpp_buff * 2027 _cpp_buff *result; 2034 base = xmalloc (len + sizeof (_cpp_buff)); 2035 result = (_cpp_buff *) (base + len); 2047 _cpp_buff *buff; 2049 _cpp_buff *end = buff; 2058 _cpp_buff * 2063 _cpp_buff *result, **p; 2089 _cpp_buff * [all …]
|
| H A D | cppmacro.c | 48 PARAMS ((cpp_reader *, cpp_hashnode *, _cpp_buff *, 50 static _cpp_buff *collect_args PARAMS ((cpp_reader *, const cpp_hashnode *)); 63 static _cpp_buff *funlike_invocation_p PARAMS ((cpp_reader *, cpp_hashnode *)); 388 _cpp_buff *buff = _cpp_get_buff (pfile, len); 567 static _cpp_buff * 572 _cpp_buff *buff, *base_buff; 703 static _cpp_buff * 762 _cpp_buff *buff; 817 _cpp_buff *buff; 980 _cpp_buff *buff;
|
| H A D | cpptrad.c | 48 _cpp_buff *buff; 931 _cpp_buff *buff;
|
| H A D | ChangeLog.6 | 9920 (push_ptoken_context): Take a _cpp_buff. 9922 (replace_args): Use a _cpp_buff for the replacement list with 9939 * cpphash.h (struct _cpp_buff, _cpp_get_buff, _cpp_release_buff, 9947 and parse_args. Use _cpp_buff for memory allocation.
|