diff options
author | salad <fmoenne-@student.le-101.fr> | 2020-12-11 18:34:52 +0100 |
---|---|---|
committer | salad <fmoenne-@student.le-101.fr> | 2020-12-11 18:34:52 +0100 |
commit | 12d7cb2b585ec185fe9ead0d1ff92e5037f4b2c5 (patch) | |
tree | 787ddc50988d6412ae7e4c4d838458779fba40ab | |
parent | something works (diff) | |
download | 42-minishell-12d7cb2b585ec185fe9ead0d1ff92e5037f4b2c5.tar.gz 42-minishell-12d7cb2b585ec185fe9ead0d1ff92e5037f4b2c5.tar.bz2 42-minishell-12d7cb2b585ec185fe9ead0d1ff92e5037f4b2c5.tar.xz 42-minishell-12d7cb2b585ec185fe9ead0d1ff92e5037f4b2c5.tar.zst 42-minishell-12d7cb2b585ec185fe9ead0d1ff92e5037f4b2c5.zip |
qwe
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | TAGS | 7280 | ||||
-rw-r--r-- | valgrind-out.txt | 931 |
3 files changed, 2 insertions, 8211 deletions
@@ -138,6 +138,7 @@ Sessionx.vim *~ # Auto-generated tag files tags +TAGS # Persistent undo [._]*.un~ @@ -152,6 +153,7 @@ qwe noread .clang_complete compile_flags.txt +*.txt /bash /mini .ccls* @@ -1,7280 +0,0 @@ - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@errno.h,284 -#define _BITS_ERRNO_H _BITS_ERRNO_H20,856 -# define ENOTSUP ENOTSUP30,1085 -# define ECANCELED ECANCELED34,1143 -# define EOWNERDEAD EOWNERDEAD38,1197 -# define ENOTRECOVERABLE ENOTRECOVERABLE42,1256 -# define ERFKILL ERFKILL46,1312 -# define EHWPOISON EHWPOISON50,1363 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@pthreadtypes-arch.h,3345 -#define _BITS_PTHREADTYPES_ARCH_H _BITS_PTHREADTYPES_ARCH_H19,823 -# define __SIZEOF_PTHREAD_MUTEX_T __SIZEOF_PTHREAD_MUTEX_T25,928 -# define __SIZEOF_PTHREAD_ATTR_T __SIZEOF_PTHREAD_ATTR_T26,966 -# define __SIZEOF_PTHREAD_MUTEX_T __SIZEOF_PTHREAD_MUTEX_T27,1003 -# define __SIZEOF_PTHREAD_RWLOCK_T __SIZEOF_PTHREAD_RWLOCK_T28,1041 -# define __SIZEOF_PTHREAD_BARRIER_T __SIZEOF_PTHREAD_BARRIER_T29,1080 -# define __SIZEOF_PTHREAD_MUTEX_T __SIZEOF_PTHREAD_MUTEX_T31,1127 -# define __SIZEOF_PTHREAD_ATTR_T __SIZEOF_PTHREAD_ATTR_T32,1165 -# define __SIZEOF_PTHREAD_MUTEX_T __SIZEOF_PTHREAD_MUTEX_T33,1202 -# define __SIZEOF_PTHREAD_RWLOCK_T __SIZEOF_PTHREAD_RWLOCK_T34,1240 -# define __SIZEOF_PTHREAD_BARRIER_T __SIZEOF_PTHREAD_BARRIER_T35,1279 -# define __SIZEOF_PTHREAD_MUTEX_T __SIZEOF_PTHREAD_MUTEX_T38,1333 -# define __SIZEOF_PTHREAD_ATTR_T __SIZEOF_PTHREAD_ATTR_T39,1370 -# define __SIZEOF_PTHREAD_MUTEX_T __SIZEOF_PTHREAD_MUTEX_T40,1406 -# define __SIZEOF_PTHREAD_RWLOCK_T __SIZEOF_PTHREAD_RWLOCK_T41,1443 -# define __SIZEOF_PTHREAD_BARRIER_T __SIZEOF_PTHREAD_BARRIER_T42,1481 -#define __SIZEOF_PTHREAD_MUTEXATTR_T __SIZEOF_PTHREAD_MUTEXATTR_T44,1527 -#define __SIZEOF_PTHREAD_COND_T __SIZEOF_PTHREAD_COND_T45,1566 -#define __SIZEOF_PTHREAD_CONDATTR_T __SIZEOF_PTHREAD_CONDATTR_T46,1601 -#define __SIZEOF_PTHREAD_RWLOCKATTR_T __SIZEOF_PTHREAD_RWLOCKATTR_T47,1639 -#define __SIZEOF_PTHREAD_BARRIERATTR_T __SIZEOF_PTHREAD_BARRIERATTR_T48,1679 -#define __PTHREAD_COMPAT_PADDING_MID__PTHREAD_COMPAT_PADDING_MID51,1767 -#define __PTHREAD_COMPAT_PADDING_END__PTHREAD_COMPAT_PADDING_END52,1804 -#define __PTHREAD_MUTEX_LOCK_ELISION __PTHREAD_MUTEX_LOCK_ELISION53,1841 -# define __PTHREAD_MUTEX_NUSERS_AFTER_KIND __PTHREAD_MUTEX_NUSERS_AFTER_KIND55,1901 -# define __PTHREAD_MUTEX_USE_UNION __PTHREAD_MUTEX_USE_UNION56,1947 -# define __PTHREAD_MUTEX_NUSERS_AFTER_KIND __PTHREAD_MUTEX_NUSERS_AFTER_KIND58,1999 -# define __PTHREAD_MUTEX_USE_UNION __PTHREAD_MUTEX_USE_UNION59,2045 -#define __LOCK_ALIGNMENT__LOCK_ALIGNMENT62,2099 -#define __ONCE_ALIGNMENT__ONCE_ALIGNMENT63,2124 -struct __pthread_rwlock_arch_t__pthread_rwlock_arch_t65,2150 - unsigned int __readers;__readers67,2183 - unsigned int __writers;__writers68,2209 - unsigned int __wrphase_futex;__wrphase_futex69,2235 - unsigned int __writers_futex;__writers_futex70,2267 - unsigned int __pad3;__pad371,2299 - unsigned int __pad4;__pad472,2322 - int __cur_writer;__cur_writer74,2363 - int __shared;__shared75,2383 - signed char __rwelision;__rwelision76,2399 - unsigned char __pad1[3];__pad178,2445 -# define __PTHREAD_RWLOCK_ELISION_EXTRA __PTHREAD_RWLOCK_ELISION_EXTRA79,2472 - unsigned char __pad1[7];__pad181,2535 -# define __PTHREAD_RWLOCK_ELISION_EXTRA __PTHREAD_RWLOCK_ELISION_EXTRA82,2562 - unsigned long int __pad2;__pad284,2638 - unsigned int __flags;__flags87,2764 -# define __PTHREAD_RWLOCK_INT_FLAGS_SHARED __PTHREAD_RWLOCK_INT_FLAGS_SHARED88,2788 - unsigned char __flags;__flags92,2937 - unsigned char __shared;__shared93,2962 - signed char __rwelision;__rwelision94,2988 -# define __PTHREAD_RWLOCK_ELISION_EXTRA __PTHREAD_RWLOCK_ELISION_EXTRA95,3015 - unsigned char __pad2;__pad296,3057 - int __cur_writer;__cur_writer97,3081 -# define __cleanup_fct_attribute __cleanup_fct_attribute103,3182 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@floatn.h,1129 -#define _BITS_FLOATN_H_BITS_FLOATN_H20,867 -# define __HAVE_FLOAT128 __HAVE_FLOAT12833,1404 -# define __HAVE_FLOAT128 __HAVE_FLOAT12835,1437 -# define __HAVE_DISTINCT_FLOAT128 __HAVE_DISTINCT_FLOAT12841,1636 -# define __HAVE_DISTINCT_FLOAT128 __HAVE_DISTINCT_FLOAT12843,1678 -#define __HAVE_FLOAT64X __HAVE_FLOAT64X49,1914 -#define __HAVE_FLOAT64X_LONG_DOUBLE __HAVE_FLOAT64X_LONG_DOUBLE55,2165 -# define __f128(__f12864,2466 -# define __f128(__f12866,2500 -typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__)));__cfloat12875,2784 -# define __CFLOAT128 __CFLOAT12876,2856 -# define __CFLOAT128 __CFLOAT12878,2899 -typedef __float128 _Float128;_Float12887,3157 -# define __builtin_huge_valf128(__builtin_huge_valf12892,3285 -# define __builtin_copysignf128 __builtin_copysignf128101,3685 -# define __builtin_fabsf128 __builtin_fabsf128102,3739 -# define __builtin_inff128(__builtin_inff128103,3785 -# define __builtin_nanf128(__builtin_nanf128104,3847 -# define __builtin_nansf128(__builtin_nansf128105,3911 -# define __builtin_signbitf128 __builtin_signbitf128113,4265 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@locale_t.h,107 -#define _BITS_TYPES_LOCALE_T_H _BITS_TYPES_LOCALE_T_H20,847 -typedef __locale_t locale_t;locale_t24,917 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@sig_atomic_t.h,116 -#define __sig_atomic_t_defined __sig_atomic_t_defined2,31 -typedef __sig_atomic_t sig_atomic_t;sig_atomic_t8,227 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@signum.h,818 -#define _BITS_SIGNUM_H _BITS_SIGNUM_H20,858 -#define SIGSTKFLT SIGSTKFLT31,1109 -#define SIGPWR SIGPWR32,1161 -#undef SIGBUSSIGBUS34,1212 -#define SIGBUS SIGBUS35,1226 -#undef SIGUSR1SIGUSR136,1245 -#define SIGUSR1 SIGUSR137,1260 -#undef SIGUSR2SIGUSR238,1280 -#define SIGUSR2 SIGUSR239,1295 -#undef SIGCHLDSIGCHLD40,1315 -#define SIGCHLD SIGCHLD41,1330 -#undef SIGCONTSIGCONT42,1350 -#define SIGCONT SIGCONT43,1365 -#undef SIGSTOPSIGSTOP44,1385 -#define SIGSTOP SIGSTOP45,1400 -#undef SIGTSTPSIGTSTP46,1420 -#define SIGTSTP SIGTSTP47,1435 -#undef SIGURGSIGURG48,1455 -#define SIGURG SIGURG49,1469 -#undef SIGPOLLSIGPOLL50,1488 -#define SIGPOLL SIGPOLL51,1503 -#undef SIGSYSSIGSYS52,1523 -#define SIGSYS SIGSYS53,1537 -#undef __SIGRTMAX__SIGRTMAX55,1557 -#define __SIGRTMAX __SIGRTMAX56,1575 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@fcntl.h,1916 -#define _FCNTL_H _FCNTL_H23,871 -# define __OPEN_NEEDS_MODE(__OPEN_NEEDS_MODE40,1313 -typedef __mode_t mode_t;mode_t50,1741 -# define __mode_t_defined__mode_t_defined51,1766 -typedef __off_t off_t;off_t56,1853 -typedef __off64_t off_t;off_t58,1883 -# define __off_t_defined__off_t_defined60,1916 -typedef __off64_t off64_t;off64_t64,2009 -# define __off64_t_defined__off64_t_defined65,2036 -typedef __pid_t pid_t;pid_t69,2095 -# define __pid_t_defined__pid_t_defined70,2118 -# define S_IFMT S_IFMT80,2367 -# define S_IFDIR S_IFDIR81,2393 -# define S_IFCHR S_IFCHR82,2420 -# define S_IFBLK S_IFBLK83,2447 -# define S_IFREG S_IFREG84,2474 -# define S_IFIFO S_IFIFO86,2519 -# define S_IFLNK S_IFLNK89,2573 -# define S_IFSOCK S_IFSOCK92,2685 -# define S_ISUID S_ISUID97,2749 -# define S_ISGID S_ISGID98,2815 -# define S_ISVTX S_ISVTX102,3010 -# define S_IRUSR S_IRUSR105,3047 -# define S_IWUSR S_IWUSR106,3102 -# define S_IXUSR S_IXUSR107,3158 -# define S_IRWXU S_IRWXU109,3258 -# define S_IRGRP S_IRGRP111,3309 -# define S_IWGRP S_IWGRP112,3364 -# define S_IXGRP S_IXGRP113,3420 -# define S_IRWXG S_IRWXG115,3520 -# define S_IROTH S_IROTH117,3553 -# define S_IWOTH S_IWOTH118,3609 -# define S_IXOTH S_IXOTH119,3666 -# define S_IRWXO S_IRWXO121,3768 -# define R_OK R_OK128,3961 -# define W_OK W_OK129,4012 -# define X_OK X_OK130,4064 -# define F_OK F_OK131,4118 -# define SEEK_SET SEEK_SET137,4324 -# define SEEK_CUR SEEK_CUR138,4380 -# define SEEK_END SEEK_END139,4435 -# define fcntl fcntl153,4882 -# define open open174,5556 -# define openat openat199,6369 -# define creat creat220,6995 -# define F_ULOCK F_ULOCK237,7661 -# define F_LOCK F_LOCK238,7722 -# define F_TLOCK F_TLOCK239,7781 -# define F_TEST F_TEST240,7849 -# define lockf lockf248,8114 -# define posix_fadvise posix_fadvise268,8695 -# define posix_fallocate posix_fallocate289,9307 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@endian.h,41 -#define __BYTE_ORDER __BYTE_ORDER7,139 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@sys_errlist.h,0 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@select.h,730 -#define _SYS_SELECT_H _SYS_SELECT_H22,960 -typedef __suseconds_t suseconds_t;suseconds_t43,1417 -# define __suseconds_t_defined__suseconds_t_defined44,1452 -typedef long int __fd_mask;__fd_mask49,1554 -#undef __NFDBITS__NFDBITS52,1649 -#define __NFDBITS __NFDBITS54,1729 -#define __FD_ELT(__FD_ELT55,1778 -#define __FD_MASK(__FD_MASK56,1816 - __fd_mask fds_bits[__FD_SETSIZE / __NFDBITS];fds_bits64,2060 -# define __FDS_BITS(__FDS_BITS65,2110 - } fd_set;fd_set70,2263 -#define FD_SETSIZE FD_SETSIZE73,2331 -typedef __fd_mask fd_mask;fd_mask77,2448 -# define NFDBITS NFDBITS80,2551 -#define FD_SET(FD_SET85,2623 -#define FD_CLR(FD_CLR86,2672 -#define FD_ISSET(FD_ISSET87,2721 -#define FD_ZERO(FD_ZERO88,2774 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@stack_t.h,225 -#define __stack_t_defined __stack_t_defined20,850 -#define __need_size_t__need_size_t22,879 - void *ss_sp;ss_sp28,985 - int ss_flags;ss_flags29,1002 - size_t ss_size;ss_size30,1020 - } stack_t;stack_t31,1040 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@stdlib.h,3889 -#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION24,871 -#define __need_size_t__need_size_t28,1017 -#define __need_wchar_t__need_wchar_t29,1039 -#define __need_NULL__need_NULL30,1062 -#define _STDLIB_H _STDLIB_H35,1118 -# define WEXITSTATUS(WEXITSTATUS43,1408 -# define WTERMSIG(WTERMSIG44,1460 -# define WSTOPSIG(WSTOPSIG45,1506 -# define WIFEXITED(WIFEXITED46,1552 -# define WIFSIGNALED(WIFSIGNALED47,1600 -# define WIFSTOPPED(WIFSTOPPED48,1652 -# define WIFCONTINUED(WIFCONTINUED50,1725 - int quot; /* Quotient. */quot60,1961 - int rem; /* Remainder. */rem61,1994 - } div_t;div_t62,2027 - long int quot; /* Quotient. */quot68,2110 - long int rem; /* Remainder. */rem69,2147 - } ldiv_t;ldiv_t70,2184 -# define __ldiv_t_defined __ldiv_t_defined71,2196 - long long int quot; /* Quotient. */quot78,2348 - long long int rem; /* Remainder. */rem79,2390 - } lldiv_t;lldiv_t80,2432 -# define __lldiv_t_defined __lldiv_t_defined81,2445 -#define RAND_MAX RAND_MAX86,2545 -#define EXIT_FAILURE EXIT_FAILURE91,2694 -#define EXIT_SUCCESS EXIT_SUCCESS92,2745 -#define MB_CUR_MAX MB_CUR_MAX96,2871 -extern size_t __ctype_get_mb_cur_max (void) __THROW __wur;__wur97,2918 -__NTH (atoi (const char *__nptr))atoi361,11277 -__NTH (atol (const char *__nptr))atol366,11392 -__NTH (atoll (const char *__nptr))atoll373,11542 -extern char *l64a (long int __n) __THROW __wur;__wur385,11896 -struct random_datarandom_data423,13556 - int32_t *fptr; /* Front pointer. */fptr425,13579 - int32_t *rptr; /* Rear pointer. */rptr426,13621 - int32_t *state; /* Array of state values. */state427,13662 - int rand_type; /* Type of random number generator. */rand_type428,13713 - int rand_deg; /* Degree of random number generator. */rand_deg429,13773 - int rand_sep; /* Distance between front and rear. */rand_sep430,13834 - int32_t *end_ptr; /* Pointer behind state table. */end_ptr431,13893 -struct drand48_datadrand48_data490,16036 - unsigned short int __x[3]; /* Current state. */__x492,16060 - unsigned short int __old_x[3]; /* Old state. */__old_x493,16113 - unsigned short int __c; /* Additive const. in congruential formula. */__c494,16166 - unsigned short int __init; /* Flag for initializing. */__init495,16242 - __extension__ unsigned long long int __a; /* Factor in congruential__a496,16303 -extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur;__wur539,17997 - __THROW __attribute_malloc__ __wur;__wur542,18194 - __THROW __attribute_warn_unused_result__;__attribute_warn_unused_result__550,18581 - __THROW __attribute_warn_unused_result__;__attribute_warn_unused_result__559,19052 -extern void *valloc (size_t __size) __THROW __attribute_malloc__ __wur;__wur572,19444 -# define mkstemp mkstemp691,24000 -# define mkstemps mkstemps713,24669 -# define mkostemp mkostemp745,25783 -# define mkostemps mkostemps767,26481 - char *__restrict __resolved) __THROW __wur;__wur798,27486 -# define __COMPAR_FN_T__COMPAR_FN_T804,27621 -typedef int (*__compar_fn_t) (const void *, const void *);__compar_fn_t805,27644 -typedef __compar_fn_t comparison_fn_t;comparison_fn_t808,27722 -typedef int (*__compar_d_fn_t) (const void *, const void *, void *);__compar_d_fn_t812,27793 -extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur;__wur837,28651 -extern long int labs (long int __x) __THROW __attribute__ ((__const__)) __wur;__wur838,28719 - __THROW __attribute__ ((__const__)) __wur;__wur842,28880 - __THROW __attribute__ ((__const__)) __wur;__wur850,29130 - __THROW __attribute__ ((__const__)) __wur;__wur852,29234 - __THROW __attribute__ ((__const__)) __wur;__wur857,29393 -extern char *ptsname (int __fd) __THROW __wur;__wur982,34395 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@confname.h,33857 - _PC_LINK_MAX,_PC_LINK_MAX26,1038 -#define _PC_LINK_MAX _PC_LINK_MAX27,1056 - _PC_MAX_CANON,_PC_MAX_CANON28,1092 -#define _PC_MAX_CANON _PC_MAX_CANON29,1111 - _PC_MAX_INPUT,_PC_MAX_INPUT30,1149 -#define _PC_MAX_INPUT _PC_MAX_INPUT31,1168 - _PC_NAME_MAX,_PC_NAME_MAX32,1206 -#define _PC_NAME_MAX _PC_NAME_MAX33,1224 - _PC_PATH_MAX,_PC_PATH_MAX34,1260 -#define _PC_PATH_MAX _PC_PATH_MAX35,1278 - _PC_PIPE_BUF,_PC_PIPE_BUF36,1314 -#define _PC_PIPE_BUF _PC_PIPE_BUF37,1332 - _PC_CHOWN_RESTRICTED,_PC_CHOWN_RESTRICTED38,1368 -#define _PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTED39,1394 - _PC_NO_TRUNC,_PC_NO_TRUNC40,1445 -#define _PC_NO_TRUNC _PC_NO_TRUNC41,1463 - _PC_VDISABLE,_PC_VDISABLE42,1499 -#define _PC_VDISABLE _PC_VDISABLE43,1517 - _PC_SYNC_IO,_PC_SYNC_IO44,1553 -#define _PC_SYNC_IO _PC_SYNC_IO45,1570 - _PC_ASYNC_IO,_PC_ASYNC_IO46,1604 -#define _PC_ASYNC_IO _PC_ASYNC_IO47,1622 - _PC_PRIO_IO,_PC_PRIO_IO48,1658 -#define _PC_PRIO_IO _PC_PRIO_IO49,1675 - _PC_SOCK_MAXBUF,_PC_SOCK_MAXBUF50,1709 -#define _PC_SOCK_MAXBUF _PC_SOCK_MAXBUF51,1730 - _PC_FILESIZEBITS,_PC_FILESIZEBITS52,1772 -#define _PC_FILESIZEBITS _PC_FILESIZEBITS53,1794 - _PC_REC_INCR_XFER_SIZE,_PC_REC_INCR_XFER_SIZE54,1837 -#define _PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE55,1865 - _PC_REC_MAX_XFER_SIZE,_PC_REC_MAX_XFER_SIZE56,1920 -#define _PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE57,1947 - _PC_REC_MIN_XFER_SIZE,_PC_REC_MIN_XFER_SIZE58,2000 -#define _PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE59,2027 - _PC_REC_XFER_ALIGN,_PC_REC_XFER_ALIGN60,2080 -#define _PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGN61,2104 - _PC_ALLOC_SIZE_MIN,_PC_ALLOC_SIZE_MIN62,2151 -#define _PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MIN63,2175 - _PC_SYMLINK_MAX,_PC_SYMLINK_MAX64,2222 -#define _PC_SYMLINK_MAX _PC_SYMLINK_MAX65,2243 - _PC_2_SYMLINKS_PC_2_SYMLINKS66,2285 -#define _PC_2_SYMLINKS _PC_2_SYMLINKS67,2304 - _SC_ARG_MAX,_SC_ARG_MAX73,2404 -#define _SC_ARG_MAX _SC_ARG_MAX74,2421 - _SC_CHILD_MAX,_SC_CHILD_MAX75,2455 -#define _SC_CHILD_MAX _SC_CHILD_MAX76,2474 - _SC_CLK_TCK,_SC_CLK_TCK77,2512 -#define _SC_CLK_TCK _SC_CLK_TCK78,2529 - _SC_NGROUPS_MAX,_SC_NGROUPS_MAX79,2563 -#define _SC_NGROUPS_MAX _SC_NGROUPS_MAX80,2584 - _SC_OPEN_MAX,_SC_OPEN_MAX81,2626 -#define _SC_OPEN_MAX _SC_OPEN_MAX82,2644 - _SC_STREAM_MAX,_SC_STREAM_MAX83,2680 -#define _SC_STREAM_MAX _SC_STREAM_MAX84,2700 - _SC_TZNAME_MAX,_SC_TZNAME_MAX85,2740 -#define _SC_TZNAME_MAX _SC_TZNAME_MAX86,2760 - _SC_JOB_CONTROL,_SC_JOB_CONTROL87,2800 -#define _SC_JOB_CONTROL _SC_JOB_CONTROL88,2821 - _SC_SAVED_IDS,_SC_SAVED_IDS89,2863 -#define _SC_SAVED_IDS _SC_SAVED_IDS90,2882 - _SC_REALTIME_SIGNALS,_SC_REALTIME_SIGNALS91,2920 -#define _SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALS92,2946 - _SC_PRIORITY_SCHEDULING,_SC_PRIORITY_SCHEDULING93,2997 -#define _SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULING94,3026 - _SC_TIMERS,_SC_TIMERS95,3083 -#define _SC_TIMERS _SC_TIMERS96,3099 - _SC_ASYNCHRONOUS_IO,_SC_ASYNCHRONOUS_IO97,3131 -#define _SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IO98,3156 - _SC_PRIORITIZED_IO,_SC_PRIORITIZED_IO99,3205 -#define _SC_PRIORITIZED_IO _SC_PRIORITIZED_IO100,3229 - _SC_SYNCHRONIZED_IO,_SC_SYNCHRONIZED_IO101,3276 -#define _SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IO102,3301 - _SC_FSYNC,_SC_FSYNC103,3350 -#define _SC_FSYNC _SC_FSYNC104,3365 - _SC_MAPPED_FILES,_SC_MAPPED_FILES105,3395 -#define _SC_MAPPED_FILES _SC_MAPPED_FILES106,3417 - _SC_MEMLOCK,_SC_MEMLOCK107,3460 -#define _SC_MEMLOCK _SC_MEMLOCK108,3477 - _SC_MEMLOCK_RANGE,_SC_MEMLOCK_RANGE109,3511 -#define _SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGE110,3534 - _SC_MEMORY_PROTECTION,_SC_MEMORY_PROTECTION111,3579 -#define _SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTION112,3606 - _SC_MESSAGE_PASSING,_SC_MESSAGE_PASSING113,3659 -#define _SC_MESSAGE_PASSING _SC_MESSAGE_PASSING114,3684 - _SC_SEMAPHORES,_SC_SEMAPHORES115,3733 -#define _SC_SEMAPHORES _SC_SEMAPHORES116,3753 - _SC_SHARED_MEMORY_OBJECTS,_SC_SHARED_MEMORY_OBJECTS117,3793 -#define _SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTS118,3824 - _SC_AIO_LISTIO_MAX,_SC_AIO_LISTIO_MAX119,3884 -#define _SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX120,3908 - _SC_AIO_MAX,_SC_AIO_MAX121,3955 -#define _SC_AIO_MAX _SC_AIO_MAX122,3972 - _SC_AIO_PRIO_DELTA_MAX,_SC_AIO_PRIO_DELTA_MAX123,4006 -#define _SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAX124,4034 - _SC_DELAYTIMER_MAX,_SC_DELAYTIMER_MAX125,4089 -#define _SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAX126,4113 - _SC_MQ_OPEN_MAX,_SC_MQ_OPEN_MAX127,4160 -#define _SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX128,4181 - _SC_MQ_PRIO_MAX,_SC_MQ_PRIO_MAX129,4223 -#define _SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX130,4244 - _SC_VERSION,_SC_VERSION131,4286 -#define _SC_VERSION _SC_VERSION132,4303 - _SC_PAGESIZE,_SC_PAGESIZE133,4337 -#define _SC_PAGESIZE _SC_PAGESIZE134,4355 -#define _SC_PAGE_SIZE _SC_PAGE_SIZE135,4391 - _SC_RTSIG_MAX,_SC_RTSIG_MAX136,4428 -#define _SC_RTSIG_MAX _SC_RTSIG_MAX137,4447 - _SC_SEM_NSEMS_MAX,_SC_SEM_NSEMS_MAX138,4485 -#define _SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX139,4508 - _SC_SEM_VALUE_MAX,_SC_SEM_VALUE_MAX140,4553 -#define _SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX141,4576 - _SC_SIGQUEUE_MAX,_SC_SIGQUEUE_MAX142,4621 -#define _SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAX143,4643 - _SC_TIMER_MAX,_SC_TIMER_MAX144,4686 -#define _SC_TIMER_MAX _SC_TIMER_MAX145,4705 - _SC_BC_BASE_MAX,_SC_BC_BASE_MAX149,4835 -#define _SC_BC_BASE_MAX _SC_BC_BASE_MAX150,4856 - _SC_BC_DIM_MAX,_SC_BC_DIM_MAX151,4898 -#define _SC_BC_DIM_MAX _SC_BC_DIM_MAX152,4918 - _SC_BC_SCALE_MAX,_SC_BC_SCALE_MAX153,4958 -#define _SC_BC_SCALE_MAX _SC_BC_SCALE_MAX154,4980 - _SC_BC_STRING_MAX,_SC_BC_STRING_MAX155,5023 -#define _SC_BC_STRING_MAX _SC_BC_STRING_MAX156,5046 - _SC_COLL_WEIGHTS_MAX,_SC_COLL_WEIGHTS_MAX157,5091 -#define _SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAX158,5117 - _SC_EQUIV_CLASS_MAX,_SC_EQUIV_CLASS_MAX159,5168 -#define _SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX160,5193 - _SC_EXPR_NEST_MAX,_SC_EXPR_NEST_MAX161,5242 -#define _SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAX162,5265 - _SC_LINE_MAX,_SC_LINE_MAX163,5310 -#define _SC_LINE_MAX _SC_LINE_MAX164,5328 - _SC_RE_DUP_MAX,_SC_RE_DUP_MAX165,5364 -#define _SC_RE_DUP_MAX _SC_RE_DUP_MAX166,5384 - _SC_CHARCLASS_NAME_MAX,_SC_CHARCLASS_NAME_MAX167,5424 -#define _SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAX168,5452 - _SC_2_VERSION,_SC_2_VERSION170,5508 -#define _SC_2_VERSION _SC_2_VERSION171,5527 - _SC_2_C_BIND,_SC_2_C_BIND172,5565 -#define _SC_2_C_BIND _SC_2_C_BIND173,5583 - _SC_2_C_DEV,_SC_2_C_DEV174,5619 -#define _SC_2_C_DEV _SC_2_C_DEV175,5636 - _SC_2_FORT_DEV,_SC_2_FORT_DEV176,5670 -#define _SC_2_FORT_DEV _SC_2_FORT_DEV177,5690 - _SC_2_FORT_RUN,_SC_2_FORT_RUN178,5730 -#define _SC_2_FORT_RUN _SC_2_FORT_RUN179,5750 - _SC_2_SW_DEV,_SC_2_SW_DEV180,5790 -#define _SC_2_SW_DEV _SC_2_SW_DEV181,5808 - _SC_2_LOCALEDEF,_SC_2_LOCALEDEF182,5844 -#define _SC_2_LOCALEDEF _SC_2_LOCALEDEF183,5865 - _SC_PII,_SC_PII185,5908 -#define _SC_PII _SC_PII186,5921 - _SC_PII_XTI,_SC_PII_XTI187,5948 -#define _SC_PII_XTI _SC_PII_XTI188,5965 - _SC_PII_SOCKET,_SC_PII_SOCKET189,5999 -#define _SC_PII_SOCKET _SC_PII_SOCKET190,6019 - _SC_PII_INTERNET,_SC_PII_INTERNET191,6059 -#define _SC_PII_INTERNET _SC_PII_INTERNET192,6081 - _SC_PII_OSI,_SC_PII_OSI193,6124 -#define _SC_PII_OSI _SC_PII_OSI194,6141 - _SC_POLL,_SC_POLL195,6175 -#define _SC_POLL _SC_POLL196,6189 - _SC_SELECT,_SC_SELECT197,6217 -#define _SC_SELECT _SC_SELECT198,6233 - _SC_UIO_MAXIOV,_SC_UIO_MAXIOV199,6265 -#define _SC_UIO_MAXIOV _SC_UIO_MAXIOV200,6285 - _SC_IOV_MAX = _SC_UIO_MAXIOV,_SC_IOV_MAX201,6325 -#define _SC_IOV_MAX _SC_IOV_MAX202,6359 - _SC_PII_INTERNET_STREAM,_SC_PII_INTERNET_STREAM203,6393 -#define _SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAM204,6422 - _SC_PII_INTERNET_DGRAM,_SC_PII_INTERNET_DGRAM205,6479 -#define _SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAM206,6507 - _SC_PII_OSI_COTS,_SC_PII_OSI_COTS207,6562 -#define _SC_PII_OSI_COTS _SC_PII_OSI_COTS208,6584 - _SC_PII_OSI_CLTS,_SC_PII_OSI_CLTS209,6627 -#define _SC_PII_OSI_CLTS _SC_PII_OSI_CLTS210,6649 - _SC_PII_OSI_M,_SC_PII_OSI_M211,6692 -#define _SC_PII_OSI_M _SC_PII_OSI_M212,6711 - _SC_T_IOV_MAX,_SC_T_IOV_MAX213,6749 -#define _SC_T_IOV_MAX _SC_T_IOV_MAX214,6768 - _SC_THREADS,_SC_THREADS217,6869 -#define _SC_THREADS _SC_THREADS218,6886 - _SC_THREAD_SAFE_FUNCTIONS,_SC_THREAD_SAFE_FUNCTIONS219,6920 -#define _SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONS220,6951 - _SC_GETGR_R_SIZE_MAX,_SC_GETGR_R_SIZE_MAX221,7011 -#define _SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX222,7037 - _SC_GETPW_R_SIZE_MAX,_SC_GETPW_R_SIZE_MAX223,7088 -#define _SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX224,7114 - _SC_LOGIN_NAME_MAX,_SC_LOGIN_NAME_MAX225,7165 -#define _SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX226,7189 - _SC_TTY_NAME_MAX,_SC_TTY_NAME_MAX227,7236 -#define _SC_TTY_NAME_MAX _SC_TTY_NAME_MAX228,7258 - _SC_THREAD_DESTRUCTOR_ITERATIONS,_SC_THREAD_DESTRUCTOR_ITERATIONS229,7301 -#define _SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS230,7339 - _SC_THREAD_KEYS_MAX,_SC_THREAD_KEYS_MAX231,7413 -#define _SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAX232,7438 - _SC_THREAD_STACK_MIN,_SC_THREAD_STACK_MIN233,7487 -#define _SC_THREAD_STACK_MIN _SC_THREAD_STACK_MIN234,7513 - _SC_THREAD_THREADS_MAX,_SC_THREAD_THREADS_MAX235,7564 -#define _SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX236,7592 - _SC_THREAD_ATTR_STACKADDR,_SC_THREAD_ATTR_STACKADDR237,7647 -#define _SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDR238,7678 - _SC_THREAD_ATTR_STACKSIZE,_SC_THREAD_ATTR_STACKSIZE239,7738 -#define _SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZE240,7769 - _SC_THREAD_PRIORITY_SCHEDULING,_SC_THREAD_PRIORITY_SCHEDULING241,7829 -#define _SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULING242,7865 - _SC_THREAD_PRIO_INHERIT,_SC_THREAD_PRIO_INHERIT243,7935 -#define _SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT244,7964 - _SC_THREAD_PRIO_PROTECT,_SC_THREAD_PRIO_PROTECT245,8021 -#define _SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT246,8050 - _SC_THREAD_PROCESS_SHARED,_SC_THREAD_PROCESS_SHARED247,8107 -#define _SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED248,8138 - _SC_NPROCESSORS_CONF,_SC_NPROCESSORS_CONF250,8199 -#define _SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF251,8225 - _SC_NPROCESSORS_ONLN,_SC_NPROCESSORS_ONLN252,8276 -#define _SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN253,8302 - _SC_PHYS_PAGES,_SC_PHYS_PAGES254,8353 -#define _SC_PHYS_PAGES _SC_PHYS_PAGES255,8373 - _SC_AVPHYS_PAGES,_SC_AVPHYS_PAGES256,8413 -#define _SC_AVPHYS_PAGES _SC_AVPHYS_PAGES257,8435 - _SC_ATEXIT_MAX,_SC_ATEXIT_MAX258,8478 -#define _SC_ATEXIT_MAX _SC_ATEXIT_MAX259,8498 - _SC_PASS_MAX,_SC_PASS_MAX260,8538 -#define _SC_PASS_MAX _SC_PASS_MAX261,8556 - _SC_XOPEN_VERSION,_SC_XOPEN_VERSION263,8593 -#define _SC_XOPEN_VERSION _SC_XOPEN_VERSION264,8616 - _SC_XOPEN_XCU_VERSION,_SC_XOPEN_XCU_VERSION265,8661 -#define _SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSION266,8688 - _SC_XOPEN_UNIX,_SC_XOPEN_UNIX267,8741 -#define _SC_XOPEN_UNIX _SC_XOPEN_UNIX268,8761 - _SC_XOPEN_CRYPT,_SC_XOPEN_CRYPT269,8801 -#define _SC_XOPEN_CRYPT _SC_XOPEN_CRYPT270,8822 - _SC_XOPEN_ENH_I18N,_SC_XOPEN_ENH_I18N271,8864 -#define _SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N272,8888 - _SC_XOPEN_SHM,_SC_XOPEN_SHM273,8935 -#define _SC_XOPEN_SHM _SC_XOPEN_SHM274,8954 - _SC_2_CHAR_TERM,_SC_2_CHAR_TERM276,8993 -#define _SC_2_CHAR_TERM _SC_2_CHAR_TERM277,9014 - _SC_2_C_VERSION,_SC_2_C_VERSION278,9056 -#define _SC_2_C_VERSION _SC_2_C_VERSION279,9077 - _SC_2_UPE,_SC_2_UPE280,9119 -#define _SC_2_UPE _SC_2_UPE281,9134 - _SC_XOPEN_XPG2,_SC_XOPEN_XPG2283,9165 -#define _SC_XOPEN_XPG2 _SC_XOPEN_XPG2284,9185 - _SC_XOPEN_XPG3,_SC_XOPEN_XPG3285,9225 -#define _SC_XOPEN_XPG3 _SC_XOPEN_XPG3286,9245 - _SC_XOPEN_XPG4,_SC_XOPEN_XPG4287,9285 -#define _SC_XOPEN_XPG4 _SC_XOPEN_XPG4288,9305 - _SC_CHAR_BIT,_SC_CHAR_BIT290,9346 -#define _SC_CHAR_BIT _SC_CHAR_BIT291,9364 - _SC_CHAR_MAX,_SC_CHAR_MAX292,9400 -#define _SC_CHAR_MAX _SC_CHAR_MAX293,9418 - _SC_CHAR_MIN,_SC_CHAR_MIN294,9454 -#define _SC_CHAR_MIN _SC_CHAR_MIN295,9472 - _SC_INT_MAX,_SC_INT_MAX296,9508 -#define _SC_INT_MAX _SC_INT_MAX297,9525 - _SC_INT_MIN,_SC_INT_MIN298,9559 -#define _SC_INT_MIN _SC_INT_MIN299,9576 - _SC_LONG_BIT,_SC_LONG_BIT300,9610 -#define _SC_LONG_BIT _SC_LONG_BIT301,9628 - _SC_WORD_BIT,_SC_WORD_BIT302,9664 -#define _SC_WORD_BIT _SC_WORD_BIT303,9682 - _SC_MB_LEN_MAX,_SC_MB_LEN_MAX304,9718 -#define _SC_MB_LEN_MAX _SC_MB_LEN_MAX305,9738 - _SC_NZERO,_SC_NZERO306,9778 -#define _SC_NZERO _SC_NZERO307,9793 - _SC_SSIZE_MAX,_SC_SSIZE_MAX308,9823 -#define _SC_SSIZE_MAX _SC_SSIZE_MAX309,9842 - _SC_SCHAR_MAX,_SC_SCHAR_MAX310,9880 -#define _SC_SCHAR_MAX _SC_SCHAR_MAX311,9899 - _SC_SCHAR_MIN,_SC_SCHAR_MIN312,9937 -#define _SC_SCHAR_MIN _SC_SCHAR_MIN313,9956 - _SC_SHRT_MAX,_SC_SHRT_MAX314,9994 -#define _SC_SHRT_MAX _SC_SHRT_MAX315,10012 - _SC_SHRT_MIN,_SC_SHRT_MIN316,10048 -#define _SC_SHRT_MIN _SC_SHRT_MIN317,10066 - _SC_UCHAR_MAX,_SC_UCHAR_MAX318,10102 -#define _SC_UCHAR_MAX _SC_UCHAR_MAX319,10121 - _SC_UINT_MAX,_SC_UINT_MAX320,10159 -#define _SC_UINT_MAX _SC_UINT_MAX321,10177 - _SC_ULONG_MAX,_SC_ULONG_MAX322,10213 -#define _SC_ULONG_MAX _SC_ULONG_MAX323,10232 - _SC_USHRT_MAX,_SC_USHRT_MAX324,10270 -#define _SC_USHRT_MAX _SC_USHRT_MAX325,10289 - _SC_NL_ARGMAX,_SC_NL_ARGMAX327,10328 -#define _SC_NL_ARGMAX _SC_NL_ARGMAX328,10347 - _SC_NL_LANGMAX,_SC_NL_LANGMAX329,10385 -#define _SC_NL_LANGMAX _SC_NL_LANGMAX330,10405 - _SC_NL_MSGMAX,_SC_NL_MSGMAX331,10445 -#define _SC_NL_MSGMAX _SC_NL_MSGMAX332,10464 - _SC_NL_NMAX,_SC_NL_NMAX333,10502 -#define _SC_NL_NMAX _SC_NL_NMAX334,10519 - _SC_NL_SETMAX,_SC_NL_SETMAX335,10553 -#define _SC_NL_SETMAX _SC_NL_SETMAX336,10572 - _SC_NL_TEXTMAX,_SC_NL_TEXTMAX337,10610 -#define _SC_NL_TEXTMAX _SC_NL_TEXTMAX338,10630 - _SC_XBS5_ILP32_OFF32,_SC_XBS5_ILP32_OFF32340,10671 -#define _SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32341,10697 - _SC_XBS5_ILP32_OFFBIG,_SC_XBS5_ILP32_OFFBIG342,10748 -#define _SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG343,10775 - _SC_XBS5_LP64_OFF64,_SC_XBS5_LP64_OFF64344,10828 -#define _SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64345,10853 - _SC_XBS5_LPBIG_OFFBIG,_SC_XBS5_LPBIG_OFFBIG346,10902 -#define _SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIG347,10929 - _SC_XOPEN_LEGACY,_SC_XOPEN_LEGACY349,10983 -#define _SC_XOPEN_LEGACY _SC_XOPEN_LEGACY350,11005 - _SC_XOPEN_REALTIME,_SC_XOPEN_REALTIME351,11048 -#define _SC_XOPEN_REALTIME _SC_XOPEN_REALTIME352,11072 - _SC_XOPEN_REALTIME_THREADS,_SC_XOPEN_REALTIME_THREADS353,11119 -#define _SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADS354,11151 - _SC_ADVISORY_INFO,_SC_ADVISORY_INFO356,11214 -#define _SC_ADVISORY_INFO _SC_ADVISORY_INFO357,11237 - _SC_BARRIERS,_SC_BARRIERS358,11282 -#define _SC_BARRIERS _SC_BARRIERS359,11300 - _SC_BASE,_SC_BASE360,11336 -#define _SC_BASE _SC_BASE361,11350 - _SC_C_LANG_SUPPORT,_SC_C_LANG_SUPPORT362,11378 -#define _SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT363,11402 - _SC_C_LANG_SUPPORT_R,_SC_C_LANG_SUPPORT_R364,11449 -#define _SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_R365,11475 - _SC_CLOCK_SELECTION,_SC_CLOCK_SELECTION366,11526 -#define _SC_CLOCK_SELECTION _SC_CLOCK_SELECTION367,11551 - _SC_CPUTIME,_SC_CPUTIME368,11600 -#define _SC_CPUTIME _SC_CPUTIME369,11617 - _SC_THREAD_CPUTIME,_SC_THREAD_CPUTIME370,11651 -#define _SC_THREAD_CPUTIME _SC_THREAD_CPUTIME371,11675 - _SC_DEVICE_IO,_SC_DEVICE_IO372,11722 -#define _SC_DEVICE_IO _SC_DEVICE_IO373,11741 - _SC_DEVICE_SPECIFIC,_SC_DEVICE_SPECIFIC374,11779 -#define _SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC375,11804 - _SC_DEVICE_SPECIFIC_R,_SC_DEVICE_SPECIFIC_R376,11853 -#define _SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_R377,11880 - _SC_FD_MGMT,_SC_FD_MGMT378,11933 -#define _SC_FD_MGMT _SC_FD_MGMT379,11950 - _SC_FIFO,_SC_FIFO380,11984 -#define _SC_FIFO _SC_FIFO381,11998 - _SC_PIPE,_SC_PIPE382,12026 -#define _SC_PIPE _SC_PIPE383,12040 - _SC_FILE_ATTRIBUTES,_SC_FILE_ATTRIBUTES384,12068 -#define _SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES385,12093 - _SC_FILE_LOCKING,_SC_FILE_LOCKING386,12142 -#define _SC_FILE_LOCKING _SC_FILE_LOCKING387,12164 - _SC_FILE_SYSTEM,_SC_FILE_SYSTEM388,12207 -#define _SC_FILE_SYSTEM _SC_FILE_SYSTEM389,12228 - _SC_MONOTONIC_CLOCK,_SC_MONOTONIC_CLOCK390,12270 -#define _SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCK391,12295 - _SC_MULTI_PROCESS,_SC_MULTI_PROCESS392,12344 -#define _SC_MULTI_PROCESS _SC_MULTI_PROCESS393,12367 - _SC_SINGLE_PROCESS,_SC_SINGLE_PROCESS394,12412 -#define _SC_SINGLE_PROCESS _SC_SINGLE_PROCESS395,12436 - _SC_NETWORKING,_SC_NETWORKING396,12483 -#define _SC_NETWORKING _SC_NETWORKING397,12503 - _SC_READER_WRITER_LOCKS,_SC_READER_WRITER_LOCKS398,12543 -#define _SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKS399,12572 - _SC_SPIN_LOCKS,_SC_SPIN_LOCKS400,12629 -#define _SC_SPIN_LOCKS _SC_SPIN_LOCKS401,12649 - _SC_REGEXP,_SC_REGEXP402,12689 -#define _SC_REGEXP _SC_REGEXP403,12705 - _SC_REGEX_VERSION,_SC_REGEX_VERSION404,12737 -#define _SC_REGEX_VERSION _SC_REGEX_VERSION405,12760 - _SC_SHELL,_SC_SHELL406,12805 -#define _SC_SHELL _SC_SHELL407,12820 - _SC_SIGNALS,_SC_SIGNALS408,12850 -#define _SC_SIGNALS _SC_SIGNALS409,12867 - _SC_SPAWN,_SC_SPAWN410,12901 -#define _SC_SPAWN _SC_SPAWN411,12916 - _SC_SPORADIC_SERVER,_SC_SPORADIC_SERVER412,12946 -#define _SC_SPORADIC_SERVER _SC_SPORADIC_SERVER413,12971 - _SC_THREAD_SPORADIC_SERVER,_SC_THREAD_SPORADIC_SERVER414,13020 -#define _SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER415,13052 - _SC_SYSTEM_DATABASE,_SC_SYSTEM_DATABASE416,13114 -#define _SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASE417,13139 - _SC_SYSTEM_DATABASE_R,_SC_SYSTEM_DATABASE_R418,13188 -#define _SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_R419,13215 - _SC_TIMEOUTS,_SC_TIMEOUTS420,13268 -#define _SC_TIMEOUTS _SC_TIMEOUTS421,13286 - _SC_TYPED_MEMORY_OBJECTS,_SC_TYPED_MEMORY_OBJECTS422,13322 -#define _SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTS423,13352 - _SC_USER_GROUPS,_SC_USER_GROUPS424,13410 -#define _SC_USER_GROUPS _SC_USER_GROUPS425,13431 - _SC_USER_GROUPS_R,_SC_USER_GROUPS_R426,13473 -#define _SC_USER_GROUPS_R _SC_USER_GROUPS_R427,13496 - _SC_2_PBS,_SC_2_PBS428,13541 -#define _SC_2_PBS _SC_2_PBS429,13556 - _SC_2_PBS_ACCOUNTING,_SC_2_PBS_ACCOUNTING430,13586 -#define _SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING431,13612 - _SC_2_PBS_LOCATE,_SC_2_PBS_LOCATE432,13663 -#define _SC_2_PBS_LOCATE _SC_2_PBS_LOCATE433,13685 - _SC_2_PBS_MESSAGE,_SC_2_PBS_MESSAGE434,13728 -#define _SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE435,13751 - _SC_2_PBS_TRACK,_SC_2_PBS_TRACK436,13796 -#define _SC_2_PBS_TRACK _SC_2_PBS_TRACK437,13817 - _SC_SYMLOOP_MAX,_SC_SYMLOOP_MAX438,13859 -#define _SC_SYMLOOP_MAX _SC_SYMLOOP_MAX439,13880 - _SC_STREAMS,_SC_STREAMS440,13922 -#define _SC_STREAMS _SC_STREAMS441,13939 - _SC_2_PBS_CHECKPOINT,_SC_2_PBS_CHECKPOINT442,13973 -#define _SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINT443,13999 - _SC_V6_ILP32_OFF32,_SC_V6_ILP32_OFF32445,14051 -#define _SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32446,14075 - _SC_V6_ILP32_OFFBIG,_SC_V6_ILP32_OFFBIG447,14122 -#define _SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIG448,14147 - _SC_V6_LP64_OFF64,_SC_V6_LP64_OFF64449,14196 -#define _SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64450,14219 - _SC_V6_LPBIG_OFFBIG,_SC_V6_LPBIG_OFFBIG451,14264 -#define _SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIG452,14289 - _SC_HOST_NAME_MAX,_SC_HOST_NAME_MAX454,14339 -#define _SC_HOST_NAME_MAX _SC_HOST_NAME_MAX455,14362 - _SC_TRACE,_SC_TRACE456,14407 -#define _SC_TRACE _SC_TRACE457,14422 - _SC_TRACE_EVENT_FILTER,_SC_TRACE_EVENT_FILTER458,14452 -#define _SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER459,14480 - _SC_TRACE_INHERIT,_SC_TRACE_INHERIT460,14535 -#define _SC_TRACE_INHERIT _SC_TRACE_INHERIT461,14558 - _SC_TRACE_LOG,_SC_TRACE_LOG462,14603 -#define _SC_TRACE_LOG _SC_TRACE_LOG463,14622 - _SC_LEVEL1_ICACHE_SIZE,_SC_LEVEL1_ICACHE_SIZE465,14661 -#define _SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZE466,14689 - _SC_LEVEL1_ICACHE_ASSOC,_SC_LEVEL1_ICACHE_ASSOC467,14744 -#define _SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC468,14773 - _SC_LEVEL1_ICACHE_LINESIZE,_SC_LEVEL1_ICACHE_LINESIZE469,14830 -#define _SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZE470,14862 - _SC_LEVEL1_DCACHE_SIZE,_SC_LEVEL1_DCACHE_SIZE471,14924 -#define _SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZE472,14952 - _SC_LEVEL1_DCACHE_ASSOC,_SC_LEVEL1_DCACHE_ASSOC473,15007 -#define _SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOC474,15036 - _SC_LEVEL1_DCACHE_LINESIZE,_SC_LEVEL1_DCACHE_LINESIZE475,15093 -#define _SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE476,15125 - _SC_LEVEL2_CACHE_SIZE,_SC_LEVEL2_CACHE_SIZE477,15187 -#define _SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE478,15214 - _SC_LEVEL2_CACHE_ASSOC,_SC_LEVEL2_CACHE_ASSOC479,15267 -#define _SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOC480,15295 - _SC_LEVEL2_CACHE_LINESIZE,_SC_LEVEL2_CACHE_LINESIZE481,15350 -#define _SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZE482,15381 - _SC_LEVEL3_CACHE_SIZE,_SC_LEVEL3_CACHE_SIZE483,15441 -#define _SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZE484,15468 - _SC_LEVEL3_CACHE_ASSOC,_SC_LEVEL3_CACHE_ASSOC485,15521 -#define _SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC486,15549 - _SC_LEVEL3_CACHE_LINESIZE,_SC_LEVEL3_CACHE_LINESIZE487,15604 -#define _SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZE488,15635 - _SC_LEVEL4_CACHE_SIZE,_SC_LEVEL4_CACHE_SIZE489,15695 -#define _SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZE490,15722 - _SC_LEVEL4_CACHE_ASSOC,_SC_LEVEL4_CACHE_ASSOC491,15775 -#define _SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOC492,15803 - _SC_LEVEL4_CACHE_LINESIZE,_SC_LEVEL4_CACHE_LINESIZE493,15858 -#define _SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZE494,15889 - _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,_SC_IPV6497,16026 -#define _SC_IPV6 _SC_IPV6498,16070 - _SC_RAW_SOCKETS,_SC_RAW_SOCKETS499,16098 -#define _SC_RAW_SOCKETS _SC_RAW_SOCKETS500,16119 - _SC_V7_ILP32_OFF32,_SC_V7_ILP32_OFF32502,16162 -#define _SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32503,16186 - _SC_V7_ILP32_OFFBIG,_SC_V7_ILP32_OFFBIG504,16233 -#define _SC_V7_ILP32_OFFBIG _SC_V7_ILP32_OFFBIG505,16258 - _SC_V7_LP64_OFF64,_SC_V7_LP64_OFF64506,16307 -#define _SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64507,16330 - _SC_V7_LPBIG_OFFBIG,_SC_V7_LPBIG_OFFBIG508,16375 -#define _SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIG509,16400 - _SC_SS_REPL_MAX,_SC_SS_REPL_MAX511,16450 -#define _SC_SS_REPL_MAX _SC_SS_REPL_MAX512,16471 - _SC_TRACE_EVENT_NAME_MAX,_SC_TRACE_EVENT_NAME_MAX514,16514 -#define _SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAX515,16544 - _SC_TRACE_NAME_MAX,_SC_TRACE_NAME_MAX516,16602 -#define _SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAX517,16626 - _SC_TRACE_SYS_MAX,_SC_TRACE_SYS_MAX518,16673 -#define _SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAX519,16696 - _SC_TRACE_USER_EVENT_MAX,_SC_TRACE_USER_EVENT_MAX520,16741 -#define _SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAX521,16771 - _SC_XOPEN_STREAMS,_SC_XOPEN_STREAMS523,16830 -#define _SC_XOPEN_STREAMS _SC_XOPEN_STREAMS524,16853 - _SC_THREAD_ROBUST_PRIO_INHERIT,_SC_THREAD_ROBUST_PRIO_INHERIT526,16899 -#define _SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERIT527,16935 - _SC_THREAD_ROBUST_PRIO_PROTECT_SC_THREAD_ROBUST_PRIO_PROTECT528,17005 -#define _SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECT529,17040 - _CS_PATH, /* The default search path. */_CS_PATH535,17175 -#define _CS_PATH _CS_PATH536,17223 - _CS_V6_WIDTH_RESTRICTED_ENVS,_CS_V6_WIDTH_RESTRICTED_ENVS538,17251 -#define _CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS539,17285 -#define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS540,17351 - _CS_GNU_LIBC_VERSION,_CS_GNU_LIBC_VERSION542,17424 -#define _CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION543,17450 - _CS_GNU_LIBPTHREAD_VERSION,_CS_GNU_LIBPTHREAD_VERSION544,17500 -#define _CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSION545,17532 - _CS_V5_WIDTH_RESTRICTED_ENVS,_CS_V5_WIDTH_RESTRICTED_ENVS547,17595 -#define _CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVS548,17629 -#define _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS549,17695 - _CS_V7_WIDTH_RESTRICTED_ENVS,_CS_V7_WIDTH_RESTRICTED_ENVS551,17768 -#define _CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVS552,17802 -#define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS553,17868 - _CS_LFS_CFLAGS = 1000,_CS_LFS_CFLAGS555,17941 -#define _CS_LFS_CFLAGS _CS_LFS_CFLAGS556,17968 - _CS_LFS_LDFLAGS,_CS_LFS_LDFLAGS557,18006 -#define _CS_LFS_LDFLAGS _CS_LFS_LDFLAGS558,18027 - _CS_LFS_LIBS,_CS_LFS_LIBS559,18067 -#define _CS_LFS_LIBS _CS_LFS_LIBS560,18085 - _CS_LFS_LINTFLAGS,_CS_LFS_LINTFLAGS561,18120 -#define _CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGS562,18143 - _CS_LFS64_CFLAGS,_CS_LFS64_CFLAGS563,18187 -#define _CS_LFS64_CFLAGS _CS_LFS64_CFLAGS564,18209 - _CS_LFS64_LDFLAGS,_CS_LFS64_LDFLAGS565,18251 -#define _CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS566,18274 - _CS_LFS64_LIBS,_CS_LFS64_LIBS567,18318 -#define _CS_LFS64_LIBS _CS_LFS64_LIBS568,18338 - _CS_LFS64_LINTFLAGS,_CS_LFS64_LINTFLAGS569,18376 -#define _CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGS570,18401 - _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,_CS_XBS5_ILP32_OFF32_CFLAGS572,18450 -#define _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS573,18490 - _CS_XBS5_ILP32_OFF32_LDFLAGS,_CS_XBS5_ILP32_OFF32_LDFLAGS574,18554 -#define _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS575,18588 - _CS_XBS5_ILP32_OFF32_LIBS,_CS_XBS5_ILP32_OFF32_LIBS576,18654 -#define _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS577,18685 - _CS_XBS5_ILP32_OFF32_LINTFLAGS,_CS_XBS5_ILP32_OFF32_LINTFLAGS578,18745 -#define _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS579,18781 - _CS_XBS5_ILP32_OFFBIG_CFLAGS,_CS_XBS5_ILP32_OFFBIG_CFLAGS580,18851 -#define _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS581,18885 - _CS_XBS5_ILP32_OFFBIG_LDFLAGS,_CS_XBS5_ILP32_OFFBIG_LDFLAGS582,18951 -#define _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS583,18986 - _CS_XBS5_ILP32_OFFBIG_LIBS,_CS_XBS5_ILP32_OFFBIG_LIBS584,19054 -#define _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS585,19086 - _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,_CS_XBS5_ILP32_OFFBIG_LINTFLAGS586,19148 -#define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS587,19185 - _CS_XBS5_LP64_OFF64_CFLAGS,_CS_XBS5_LP64_OFF64_CFLAGS588,19257 -#define _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS589,19289 - _CS_XBS5_LP64_OFF64_LDFLAGS,_CS_XBS5_LP64_OFF64_LDFLAGS590,19351 -#define _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS591,19384 - _CS_XBS5_LP64_OFF64_LIBS,_CS_XBS5_LP64_OFF64_LIBS592,19448 -#define _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS593,19478 - _CS_XBS5_LP64_OFF64_LINTFLAGS,_CS_XBS5_LP64_OFF64_LINTFLAGS594,19536 -#define _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS595,19571 - _CS_XBS5_LPBIG_OFFBIG_CFLAGS,_CS_XBS5_LPBIG_OFFBIG_CFLAGS596,19639 -#define _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS597,19673 - _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,_CS_XBS5_LPBIG_OFFBIG_LDFLAGS598,19739 -#define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS599,19774 - _CS_XBS5_LPBIG_OFFBIG_LIBS,_CS_XBS5_LPBIG_OFFBIG_LIBS600,19842 -#define _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS601,19874 - _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS602,19936 -#define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS603,19973 - _CS_POSIX_V6_ILP32_OFF32_CFLAGS,_CS_POSIX_V6_ILP32_OFF32_CFLAGS605,20046 -#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS606,20083 - _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,_CS_POSIX_V6_ILP32_OFF32_LDFLAGS607,20155 -#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS608,20193 - _CS_POSIX_V6_ILP32_OFF32_LIBS,_CS_POSIX_V6_ILP32_OFF32_LIBS609,20267 -#define _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS610,20302 - _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS611,20370 -#define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS612,20410 - _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS613,20488 -#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS614,20526 - _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS615,20600 -#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS616,20639 - _CS_POSIX_V6_ILP32_OFFBIG_LIBS,_CS_POSIX_V6_ILP32_OFFBIG_LIBS617,20715 -#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS618,20751 - _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS619,20821 -#define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS620,20862 - _CS_POSIX_V6_LP64_OFF64_CFLAGS,_CS_POSIX_V6_LP64_OFF64_CFLAGS621,20942 -#define _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS622,20978 - _CS_POSIX_V6_LP64_OFF64_LDFLAGS,_CS_POSIX_V6_LP64_OFF64_LDFLAGS623,21048 -#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS624,21085 - _CS_POSIX_V6_LP64_OFF64_LIBS,_CS_POSIX_V6_LP64_OFF64_LIBS625,21157 -#define _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS626,21191 - _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,_CS_POSIX_V6_LP64_OFF64_LINTFLAGS627,21257 -#define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS628,21296 - _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS629,21372 -#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS630,21410 - _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS631,21484 -#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS632,21523 - _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,_CS_POSIX_V6_LPBIG_OFFBIG_LIBS633,21599 -#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS634,21635 - _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS635,21705 -#define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS636,21746 - _CS_POSIX_V7_ILP32_OFF32_CFLAGS,_CS_POSIX_V7_ILP32_OFF32_CFLAGS638,21827 -#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS639,21864 - _CS_POSIX_V7_ILP32_OFF32_LDFLAGS,_CS_POSIX_V7_ILP32_OFF32_LDFLAGS640,21936 -#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS641,21974 - _CS_POSIX_V7_ILP32_OFF32_LIBS,_CS_POSIX_V7_ILP32_OFF32_LIBS642,22048 -#define _CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS643,22083 - _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS,_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS644,22151 -#define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS645,22191 - _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS,_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS646,22269 -#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS647,22307 - _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS,_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS648,22381 -#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS649,22420 - _CS_POSIX_V7_ILP32_OFFBIG_LIBS,_CS_POSIX_V7_ILP32_OFFBIG_LIBS650,22496 -#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS651,22532 - _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS,_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS652,22602 -#define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS653,22643 - _CS_POSIX_V7_LP64_OFF64_CFLAGS,_CS_POSIX_V7_LP64_OFF64_CFLAGS654,22723 -#define _CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS655,22759 - _CS_POSIX_V7_LP64_OFF64_LDFLAGS,_CS_POSIX_V7_LP64_OFF64_LDFLAGS656,22829 -#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS657,22866 - _CS_POSIX_V7_LP64_OFF64_LIBS,_CS_POSIX_V7_LP64_OFF64_LIBS658,22938 -#define _CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS659,22972 - _CS_POSIX_V7_LP64_OFF64_LINTFLAGS,_CS_POSIX_V7_LP64_OFF64_LINTFLAGS660,23038 -#define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS661,23077 - _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS,_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS662,23153 -#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS663,23191 - _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS,_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS664,23265 -#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS665,23304 - _CS_POSIX_V7_LPBIG_OFFBIG_LIBS,_CS_POSIX_V7_LPBIG_OFFBIG_LIBS666,23380 -#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS667,23416 - _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS,_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS668,23486 -#define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS669,23527 - _CS_V6_ENV,_CS_V6_ENV671,23608 -#define _CS_V6_ENV _CS_V6_ENV672,23624 - _CS_V7_ENV_CS_V7_ENV673,23656 -#define _CS_V7_ENV _CS_V7_ENV674,23671 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@__sigset_t.h,185 -#define ____sigset_t_defined____sigset_t_defined2,29 -#define _SIGSET_NWORDS _SIGSET_NWORDS4,59 - unsigned long int __val[_SIGSET_NWORDS];__val7,141 -} __sigset_t;__sigset_t8,184 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@byteswap.h,369 -#define _BITS_BYTESWAP_H _BITS_BYTESWAP_H24,1050 -#define __bswap_constant_16(__bswap_constant_1630,1160 -__bswap_16 (__uint16_t __bsx)__bswap_1634,1286 -#define __bswap_constant_32(__bswap_constant_3244,1468 -__bswap_32 (__uint32_t __bsx)__bswap_3249,1658 -#define __bswap_constant_64(__bswap_constant_6459,1840 -__bswap_64 (__uint64_t __bsx)__bswap_6470,2272 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@timer_t.h,91 -#define __timer_t_defined __timer_t_defined2,26 -typedef __timer_t timer_t;timer_t7,124 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@__sigval_t.h,371 -#define ____sigval_t_defined____sigval_t_defined20,840 -union sigvalsigval24,942 - int sival_int;sival_int26,957 - void *sival_ptr;sival_ptr27,974 -typedef union sigval __sigval_t;__sigval_t30,997 -union __sigval__sigval32,1036 - int __sival_int;__sival_int34,1053 - void *__sival_ptr;__sival_ptr35,1072 -typedef union __sigval __sigval_t;__sigval_t38,1097 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@stdlib-float.h,46 -__NTH (atof (const char *__nptr))atof25,995 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@FILE.h,85 -#define __FILE_defined __FILE_defined2,23 -typedef struct _IO_FILE FILE;FILE7,142 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@waitflags.h,663 -#define WNOHANG WNOHANG25,1021 -#define WUNTRACED WUNTRACED26,1068 -# define WSTOPPED WSTOPPED30,1238 -# define WEXITED WEXITED31,1306 -# define WCONTINUED WCONTINUED32,1351 -# define WNOWAIT WNOWAIT33,1404 -#define __WNOTHREAD __WNOTHREAD36,1477 -#define __WALL __WALL38,1582 -#define __WCLONE __WCLONE39,1636 -# define __ENUM_IDTYPE_T __ENUM_IDTYPE_T44,1844 -# undef P_ALLP_ALL48,1997 -# undef P_PIDP_PID49,2011 -# undef P_PGIDP_PGID50,2025 - P_ALL, /* Wait for any child. */P_ALL54,2056 - P_PID, /* Wait for specified process. */P_PID55,2093 - P_PGID /* Wait for members of process group. */P_PGID56,2138 -} idtype_t;idtype_t57,2190 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@getopt_core.h,46 -#define _GETOPT_CORE_H _GETOPT_CORE_H21,961 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@floatn-common.h,4288 -#define _BITS_FLOATN_COMMON_H_BITS_FLOATN_COMMON_H21,931 -#define __HAVE_FLOAT16 __HAVE_FLOAT1634,1498 -#define __HAVE_FLOAT32 __HAVE_FLOAT3235,1523 -#define __HAVE_FLOAT64 __HAVE_FLOAT6436,1548 -#define __HAVE_FLOAT32X __HAVE_FLOAT32X37,1573 -#define __HAVE_FLOAT128X __HAVE_FLOAT128X38,1599 -#define __HAVE_DISTINCT_FLOAT16 __HAVE_DISTINCT_FLOAT1652,2366 -#define __HAVE_DISTINCT_FLOAT32 __HAVE_DISTINCT_FLOAT3253,2413 -#define __HAVE_DISTINCT_FLOAT64 __HAVE_DISTINCT_FLOAT6454,2447 -#define __HAVE_DISTINCT_FLOAT32X __HAVE_DISTINCT_FLOAT32X55,2481 -#define __HAVE_DISTINCT_FLOAT64X __HAVE_DISTINCT_FLOAT64X56,2516 -#define __HAVE_DISTINCT_FLOAT128X __HAVE_DISTINCT_FLOAT128X57,2551 -#define __HAVE_FLOAT128_UNLIKE_LDBL __HAVE_FLOAT128_UNLIKE_LDBL63,2845 -# define __HAVE_FLOATN_NOT_TYPEDEF __HAVE_FLOATN_NOT_TYPEDEF70,3201 -# define __HAVE_FLOATN_NOT_TYPEDEF __HAVE_FLOATN_NOT_TYPEDEF72,3244 -# define __f16(__f1683,3627 -# define __f16(__f1685,3673 -# define __f32(__f3291,3789 -# define __f32(__f3293,3822 -# define __f64(__f64100,3970 -# define __f64(__f64102,4005 -# define __f64(__f64105,4046 -# define __f32x(__f32x111,4163 -# define __f32x(__f32x113,4194 -# define __f64x(__f64x120,4348 -# define __f64x(__f64x122,4384 -# define __f64x(__f64x125,4435 -# define __f128x(__f128x133,4619 -typedef _Complex float __cfloat16 __attribute__ ((__mode__ (__HC__)));__cfloat16140,4795 -# define __CFLOAT16 __CFLOAT16141,4866 -# define __CFLOAT16 __CFLOAT16143,4907 -# define __CFLOAT32 __CFLOAT32149,5036 -# define __CFLOAT32 __CFLOAT32151,5081 -# define __CFLOAT64 __CFLOAT64158,5242 -# define __CFLOAT64 __CFLOAT64160,5295 -# define __CFLOAT64 __CFLOAT64163,5352 -# define __CFLOAT32X __CFLOAT32X169,5482 -# define __CFLOAT32X __CFLOAT32X171,5529 -# define __CFLOAT64X __CFLOAT64X178,5696 -# define __CFLOAT64X __CFLOAT64X180,5750 -# define __CFLOAT64X __CFLOAT64X183,5804 -# define __CFLOAT128X __CFLOAT128X191,5998 -typedef float _Float16 __attribute__ ((__mode__ (__HF__)));_Float16199,6204 -# define __builtin_huge_valf16(__builtin_huge_valf16203,6302 -# define __builtin_inff16(__builtin_inff16204,6372 -# define __builtin_nanf16(__builtin_nanf16205,6432 -# define __builtin_nansf16(__builtin_nansf16206,6494 -typedef float _Float32;_Float32214,6649 -# define __builtin_huge_valf32(__builtin_huge_valf32218,6711 -# define __builtin_inff32(__builtin_inff32219,6771 -# define __builtin_nanf32(__builtin_nanf32220,6821 -# define __builtin_nansf32(__builtin_nansf32221,6873 -typedef long double _Float64;_Float64238,7394 -# define __builtin_huge_valf64(__builtin_huge_valf64242,7464 -# define __builtin_inff64(__builtin_inff64243,7525 -# define __builtin_nanf64(__builtin_nanf64244,7576 -# define __builtin_nansf64(__builtin_nansf64245,7629 -typedef double _Float64;_Float64251,7756 -# define __builtin_huge_valf64(__builtin_huge_valf64255,7821 -# define __builtin_inff64(__builtin_inff64256,7881 -# define __builtin_nanf64(__builtin_nanf64257,7931 -# define __builtin_nansf64(__builtin_nansf64258,7983 -typedef double _Float32x;_Float32x268,8140 -# define __builtin_huge_valf32x(__builtin_huge_valf32x272,8204 -# define __builtin_inff32x(__builtin_inff32x273,8264 -# define __builtin_nanf32x(__builtin_nanf32x274,8314 -# define __builtin_nansf32x(__builtin_nansf32x275,8366 -typedef long double _Float64x;_Float64x285,8548 -# define __builtin_huge_valf64x(__builtin_huge_valf64x289,8619 -# define __builtin_inff64x(__builtin_inff64x290,8681 -# define __builtin_nanf64x(__builtin_nanf64x291,8733 -# define __builtin_nansf64x(__builtin_nansf64x292,8787 -typedef _Float128 _Float64x;_Float64x298,8915 -# define __builtin_huge_valf64x(__builtin_huge_valf64x302,8984 -# define __builtin_inff64x(__builtin_inff64x303,9049 -# define __builtin_nanf64x(__builtin_nanf64x304,9104 -# define __builtin_nansf64x(__builtin_nansf64x305,9161 -# define __builtin_huge_valf128x(__builtin_huge_valf128x319,9407 -# define __builtin_inff128x(__builtin_inff128x320,9481 -# define __builtin_nanf128x(__builtin_nanf128x321,9545 -# define __builtin_nansf128x(__builtin_nansf128x322,9611 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@struct_timespec.h,193 -#define _STRUCT_TIMESPEC _STRUCT_TIMESPEC3,84 -struct timespectimespec9,262 - __time_t tv_sec; /* Seconds. */tv_sec11,280 - __syscall_slong_t tv_nsec; /* Nanoseconds. */tv_nsec12,316 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@stdc-predef.h,343 -#define _STDC_PREDEF_H _STDC_PREDEF_H19,812 -# define __STDC_IEC_559__ __STDC_IEC_559__38,1715 -# define __STDC_IEC_559__ __STDC_IEC_559__41,1759 -# define __STDC_IEC_559_COMPLEX__ __STDC_IEC_559_COMPLEX__46,1856 -# define __STDC_IEC_559_COMPLEX__ __STDC_IEC_559_COMPLEX__49,1907 -#define __STDC_ISO_10646__ __STDC_ISO_10646__58,2245 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@sigval_t.h,96 -#define __sigval_t_defined__sigval_t_defined2,27 -typedef __sigval_t sigval_t;sigval_t16,562 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@alloca.h,139 -#define _ALLOCA_H _ALLOCA_H19,807 -#define __need_size_t__need_size_t23,851 -#undef allocaalloca29,949 -# define alloca(alloca35,1102 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@wait.h,722 -#define _SYS_WAIT_H _SYS_WAIT_H23,884 -typedef __pid_t pid_t;pid_t31,993 -# define __pid_t_defined__pid_t_defined32,1016 -# define WEXITSTATUS(WEXITSTATUS54,1671 -# define WTERMSIG(WTERMSIG55,1723 -# define WSTOPSIG(WSTOPSIG56,1769 -# define WIFEXITED(WIFEXITED57,1815 -# define WIFSIGNALED(WIFSIGNALED58,1863 -# define WIFSTOPPED(WIFSTOPPED59,1915 -# define WIFCONTINUED(WIFCONTINUED61,1988 -# define WCOREFLAG WCOREFLAG66,2109 -# define WCOREDUMP(WCOREDUMP67,2141 -# define W_EXITCODE(W_EXITCODE68,2189 -# define W_STOPCODE(W_STOPCODE69,2243 -# define WAIT_ANY WAIT_ANY81,2644 -# define WAIT_MYPGRP WAIT_MYPGRP82,2687 -typedef __id_t id_t;id_t104,3659 -# define __id_t_defined__id_t_defined105,3680 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@struct_FILE.h,2353 -#define __struct_FILE_defined __struct_FILE_defined19,819 -typedef void _IO_lock_t;_IO_lock_t43,1551 -struct _IO_FILE_IO_FILE49,1756 - int _flags; /* High-order word is _IO_MAGIC; rest is flags. */_flags51,1774 - char *_IO_read_ptr; /* Current read pointer */_IO_read_ptr54,1914 - char *_IO_read_end; /* End of get area. */_IO_read_end55,1963 - char *_IO_read_base; /* Start of putback+get area. */_IO_read_base56,2008 - char *_IO_write_base; /* Start of put area. */_IO_write_base57,2064 - char *_IO_write_ptr; /* Current put pointer. */_IO_write_ptr58,2113 - char *_IO_write_end; /* End of put area. */_IO_write_end59,2163 - char *_IO_buf_base; /* Start of reserve area. */_IO_buf_base60,2209 - char *_IO_buf_end; /* End of reserve area. */_IO_buf_end61,2260 - char *_IO_save_base; /* Pointer to start of non-current get area. */_IO_save_base64,2379 - char *_IO_backup_base; /* Pointer to first valid character of backup area */_IO_backup_base65,2450 - char *_IO_save_end; /* Pointer to end of non-current get area. */_IO_save_end66,2530 - struct _IO_marker *_markers;_markers68,2599 - struct _IO_FILE *_chain;_chain70,2631 - int _fileno;_fileno72,2659 - int _flags2;_flags273,2674 - __off_t _old_offset; /* This used to be _offset but it's too small. */_old_offset74,2689 - unsigned short _cur_column;_cur_column77,2814 - signed char _vtable_offset;_vtable_offset78,2844 - char _shortbuf[1];_shortbuf79,2874 - _IO_lock_t *_lock;_lock81,2896 -struct _IO_FILE_complete_IO_FILE_complete85,2948 - struct _IO_FILE _file;_file87,2975 - __off64_t _offset;_offset89,3007 - struct _IO_codecvt *_codecvt;_codecvt91,3066 - struct _IO_wide_data *_wide_data;_wide_data92,3098 - struct _IO_FILE *_freeres_list;_freeres_list93,3134 - void *_freeres_buf;_freeres_buf94,3168 - size_t __pad5;__pad595,3190 - int _mode;_mode96,3207 - char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];_unused298,3272 -#define __getc_unlocked_body(__getc_unlocked_body102,3419 -#define __putc_unlocked_body(__putc_unlocked_body106,3590 -#define _IO_EOF_SEEN _IO_EOF_SEEN111,3811 -#define __feof_unlocked_body(__feof_unlocked_body112,3839 -#define _IO_ERR_SEEN _IO_ERR_SEEN114,3912 -#define __ferror_unlocked_body(__ferror_unlocked_body115,3940 -#define _IO_USER_LOCK _IO_USER_LOCK117,4015 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@stdint-intn.h,221 -#define _BITS_STDINT_INTN_H _BITS_STDINT_INTN_H20,841 -typedef __int8_t int8_t;int8_t24,897 -typedef __int16_t int16_t;int16_t25,922 -typedef __int32_t int32_t;int32_t26,949 -typedef __int64_t int64_t;int64_t27,976 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@linux@ioctl.h,43 -#define _LINUX_IOCTL_H_LINUX_IOCTL_H3,86 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@posix_opt.h,3700 -#define _BITS_POSIX_OPT_H _BITS_POSIX_OPT_H20,877 -#define _POSIX_JOB_CONTROL _POSIX_JOB_CONTROL23,939 -#define _POSIX_SAVED_IDS _POSIX_SAVED_IDS26,1037 -#define _POSIX_PRIORITY_SCHEDULING _POSIX_PRIORITY_SCHEDULING29,1106 -#define _POSIX_SYNCHRONIZED_IO _POSIX_SYNCHRONIZED_IO32,1195 -#define _POSIX_FSYNC _POSIX_FSYNC35,1273 -#define _POSIX_MAPPED_FILES _POSIX_MAPPED_FILES38,1351 -#define _POSIX_MEMLOCK _POSIX_MEMLOCK41,1431 -#define _POSIX_MEMLOCK_RANGE _POSIX_MEMLOCK_RANGE44,1512 -#define _POSIX_MEMORY_PROTECTION _POSIX_MEMORY_PROTECTION47,1601 -#define _POSIX_CHOWN_RESTRICTED _POSIX_CHOWN_RESTRICTED50,1709 -#define _POSIX_VDISABLE _POSIX_VDISABLE54,1850 -#define _POSIX_NO_TRUNC _POSIX_NO_TRUNC57,1925 -#define _XOPEN_REALTIME _XOPEN_REALTIME60,1997 -#define _XOPEN_REALTIME_THREADS _XOPEN_REALTIME_THREADS63,2076 -#define _XOPEN_SHM _XOPEN_SHM66,2153 -#define _POSIX_THREADS _POSIX_THREADS69,2210 -#define _POSIX_REENTRANT_FUNCTIONS _POSIX_REENTRANT_FUNCTIONS72,2301 -#define _POSIX_THREAD_SAFE_FUNCTIONS _POSIX_THREAD_SAFE_FUNCTIONS73,2343 -#define _POSIX_THREAD_PRIORITY_SCHEDULING _POSIX_THREAD_PRIORITY_SCHEDULING76,2440 -#define _POSIX_THREAD_ATTR_STACKSIZE _POSIX_THREAD_ATTR_STACKSIZE79,2535 -#define _POSIX_THREAD_ATTR_STACKADDR _POSIX_THREAD_ATTR_STACKADDR82,2620 -#define _POSIX_THREAD_PRIO_INHERIT _POSIX_THREAD_PRIO_INHERIT85,2706 -#define _POSIX_THREAD_PRIO_PROTECT _POSIX_THREAD_PRIO_PROTECT89,2828 -# define _POSIX_THREAD_ROBUST_PRIO_INHERIT _POSIX_THREAD_ROBUST_PRIO_INHERIT93,2953 -# define _POSIX_THREAD_ROBUST_PRIO_PROTECT _POSIX_THREAD_ROBUST_PRIO_PROTECT96,3070 -#define _POSIX_SEMAPHORES _POSIX_SEMAPHORES100,3163 -#define _POSIX_REALTIME_SIGNALS _POSIX_REALTIME_SIGNALS103,3238 -#define _POSIX_ASYNCHRONOUS_IO _POSIX_ASYNCHRONOUS_IO106,3315 -#define _POSIX_ASYNC_IO _POSIX_ASYNC_IO107,3354 -#define _LFS_ASYNCHRONOUS_IO _LFS_ASYNCHRONOUS_IO109,3417 -#define _POSIX_PRIORITIZED_IO _POSIX_PRIORITIZED_IO111,3501 -#define _LFS64_ASYNCHRONOUS_IO _LFS64_ASYNCHRONOUS_IO114,3602 -#define _LFS_LARGEFILE _LFS_LARGEFILE117,3682 -#define _LFS64_LARGEFILE _LFS64_LARGEFILE118,3708 -#define _LFS64_STDIO _LFS64_STDIO119,3735 -#define _POSIX_SHARED_MEMORY_OBJECTS _POSIX_SHARED_MEMORY_OBJECTS122,3812 -#define _POSIX_CPUTIME _POSIX_CPUTIME125,3921 -#define _POSIX_THREAD_CPUTIME _POSIX_THREAD_CPUTIME128,4012 -#define _POSIX_REGEXP _POSIX_REGEXP131,4099 -#define _POSIX_READER_WRITER_LOCKS _POSIX_READER_WRITER_LOCKS134,4166 -#define _POSIX_SHELL _POSIX_SHELL137,4240 -#define _POSIX_TIMEOUTS _POSIX_TIMEOUTS140,4303 -#define _POSIX_SPIN_LOCKS _POSIX_SPIN_LOCKS143,4365 -#define _POSIX_SPAWN _POSIX_SPAWN146,4449 -#define _POSIX_TIMERS _POSIX_TIMERS149,4508 -#define _POSIX_BARRIERS _POSIX_BARRIERS152,4583 -#define _POSIX_MESSAGE_PASSING _POSIX_MESSAGE_PASSING155,4659 -#define _POSIX_THREAD_PROCESS_SHARED _POSIX_THREAD_PROCESS_SHARED158,4758 -#define _POSIX_MONOTONIC_CLOCK _POSIX_MONOTONIC_CLOCK161,4851 -#define _POSIX_CLOCK_SELECTION _POSIX_CLOCK_SELECTION164,4938 -#define _POSIX_ADVISORY_INFO _POSIX_ADVISORY_INFO167,5032 -#define _POSIX_IPV6 _POSIX_IPV6170,5104 -#define _POSIX_RAW_SOCKETS _POSIX_RAW_SOCKETS173,5173 -#define _POSIX2_CHAR_TERM _POSIX2_CHAR_TERM176,5247 -#define _POSIX_SPORADIC_SERVER _POSIX_SPORADIC_SERVER179,5357 -#define _POSIX_THREAD_SPORADIC_SERVER _POSIX_THREAD_SPORADIC_SERVER180,5391 -#define _POSIX_TRACE _POSIX_TRACE183,5466 -#define _POSIX_TRACE_EVENT_FILTER _POSIX_TRACE_EVENT_FILTER184,5490 -#define _POSIX_TRACE_INHERIT _POSIX_TRACE_INHERIT185,5527 -#define _POSIX_TRACE_LOG _POSIX_TRACE_LOG186,5559 -#define _POSIX_TYPED_MEMORY_OBJECTS _POSIX_TYPED_MEMORY_OBJECTS189,5635 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@term.h,26865 -#define NCURSES_TERM_H_incl NCURSES_TERM_H_incl42,2643 -#undef NCURSES_VERSIONNCURSES_VERSION44,2674 -#define NCURSES_VERSION NCURSES_VERSION45,2698 -#undef NCURSES_CONSTNCURSES_CONST57,2947 -#define NCURSES_CONST NCURSES_CONST58,2969 -#undef NCURSES_SBOOLNCURSES_SBOOL60,2998 -#define NCURSES_SBOOL NCURSES_SBOOL61,3020 -#undef NCURSES_USE_DATABASENCURSES_USE_DATABASE63,3048 -#define NCURSES_USE_DATABASE NCURSES_USE_DATABASE64,3077 -#undef NCURSES_USE_TERMCAPNCURSES_USE_TERMCAP66,3109 -#define NCURSES_USE_TERMCAP NCURSES_USE_TERMCAP67,3137 -#undef NCURSES_XNAMESNCURSES_XNAMES69,3168 -#define NCURSES_XNAMES NCURSES_XNAMES70,3191 -#undef TTYTTY75,3315 -#undef SET_TTYSET_TTY76,3327 -#undef GET_TTYGET_TTY77,3343 -#undef TERMIOSTERMIOS83,3476 -#define TERMIOS TERMIOS84,3492 -#define TTY TTY87,3532 -#undef TERMIOSTERMIOS94,3620 -#define TERMIOS TERMIOS95,3636 -#define TTY TTY98,3675 -# define TTY TTY104,3770 -#undef TERMIOSTERMIOS106,3805 -#define TTY TTY109,3862 -#define GET_TTY(GET_TTY116,3981 -#define SET_TTY(SET_TTY117,4025 -#define GET_TTY(GET_TTY119,4086 -#define SET_TTY(SET_TTY120,4125 -#define NAMESIZE NAMESIZE123,4172 -#define CUR CUR126,4262 -#define auto_left_margin auto_left_margin128,4302 -#define auto_right_margin auto_right_margin129,4357 -#define no_esc_ctlc no_esc_ctlc130,4412 -#define ceol_standout_glitch ceol_standout_glitch131,4467 -#define eat_newline_glitch eat_newline_glitch132,4522 -#define erase_overstrike erase_overstrike133,4577 -#define generic_type generic_type134,4632 -#define hard_copy hard_copy135,4687 -#define has_meta_key has_meta_key136,4742 -#define has_status_line has_status_line137,4797 -#define insert_null_glitch insert_null_glitch138,4852 -#define memory_above memory_above139,4908 -#define memory_below memory_below140,4964 -#define move_insert_mode move_insert_mode141,5020 -#define move_standout_mode move_standout_mode142,5076 -#define over_strike over_strike143,5132 -#define status_line_esc_ok status_line_esc_ok144,5188 -#define dest_tabs_magic_smso dest_tabs_magic_smso145,5244 -#define tilde_glitch tilde_glitch146,5300 -#define transparent_underline transparent_underline147,5356 -#define xon_xoff xon_xoff148,5412 -#define needs_xon_xoff needs_xon_xoff149,5468 -#define prtr_silent prtr_silent150,5524 -#define hard_cursor hard_cursor151,5580 -#define non_rev_rmcup non_rev_rmcup152,5636 -#define no_pad_char no_pad_char153,5692 -#define non_dest_scroll_region non_dest_scroll_region154,5748 -#define can_change can_change155,5804 -#define back_color_erase back_color_erase156,5860 -#define hue_lightness_saturation hue_lightness_saturation157,5916 -#define col_addr_glitch col_addr_glitch158,5972 -#define cr_cancels_micro_mode cr_cancels_micro_mode159,6028 -#define has_print_wheel has_print_wheel160,6084 -#define row_addr_glitch row_addr_glitch161,6140 -#define semi_auto_right_margin semi_auto_right_margin162,6196 -#define cpi_changes_res cpi_changes_res163,6252 -#define lpi_changes_res lpi_changes_res164,6308 -#define columns columns165,6364 -#define init_tabs init_tabs166,6418 -#define lines lines167,6472 -#define lines_of_memory lines_of_memory168,6526 -#define magic_cookie_glitch magic_cookie_glitch169,6580 -#define padding_baud_rate padding_baud_rate170,6634 -#define virtual_terminal virtual_terminal171,6688 -#define width_status_line width_status_line172,6742 -#define num_labels num_labels173,6796 -#define label_height label_height174,6850 -#define label_width label_width175,6904 -#define max_attributes max_attributes176,6959 -#define maximum_windows maximum_windows177,7014 -#define max_colors max_colors178,7069 -#define max_pairs max_pairs179,7124 -#define no_color_video no_color_video180,7179 -#define buffer_capacity buffer_capacity181,7234 -#define dot_vert_spacing dot_vert_spacing182,7289 -#define dot_horz_spacing dot_horz_spacing183,7344 -#define max_micro_address max_micro_address184,7399 -#define max_micro_jump max_micro_jump185,7454 -#define micro_col_size micro_col_size186,7509 -#define micro_line_size micro_line_size187,7564 -#define number_of_pins number_of_pins188,7619 -#define output_res_char output_res_char189,7674 -#define output_res_line output_res_line190,7729 -#define output_res_horz_inch output_res_horz_inch191,7784 -#define output_res_vert_inch output_res_vert_inch192,7839 -#define print_rate print_rate193,7894 -#define wide_char_size wide_char_size194,7949 -#define buttons buttons195,8004 -#define bit_image_entwining bit_image_entwining196,8059 -#define bit_image_type bit_image_type197,8114 -#define back_tab back_tab198,8169 -#define bell bell199,8223 -#define carriage_return carriage_return200,8277 -#define change_scroll_region change_scroll_region201,8331 -#define clear_all_tabs clear_all_tabs202,8385 -#define clear_screen clear_screen203,8439 -#define clr_eol clr_eol204,8493 -#define clr_eos clr_eos205,8547 -#define column_address column_address206,8601 -#define command_character command_character207,8655 -#define cursor_address cursor_address208,8709 -#define cursor_down cursor_down209,8764 -#define cursor_home cursor_home210,8819 -#define cursor_invisible cursor_invisible211,8874 -#define cursor_left cursor_left212,8929 -#define cursor_mem_address cursor_mem_address213,8984 -#define cursor_normal cursor_normal214,9039 -#define cursor_right cursor_right215,9094 -#define cursor_to_ll cursor_to_ll216,9149 -#define cursor_up cursor_up217,9204 -#define cursor_visible cursor_visible218,9259 -#define delete_character delete_character219,9314 -#define delete_line delete_line220,9369 -#define dis_status_line dis_status_line221,9424 -#define down_half_line down_half_line222,9479 -#define enter_alt_charset_mode enter_alt_charset_mode223,9534 -#define enter_blink_mode enter_blink_mode224,9589 -#define enter_bold_mode enter_bold_mode225,9644 -#define enter_ca_mode enter_ca_mode226,9699 -#define enter_delete_mode enter_delete_mode227,9754 -#define enter_dim_mode enter_dim_mode228,9809 -#define enter_insert_mode enter_insert_mode229,9864 -#define enter_secure_mode enter_secure_mode230,9919 -#define enter_protected_mode enter_protected_mode231,9974 -#define enter_reverse_mode enter_reverse_mode232,10029 -#define enter_standout_mode enter_standout_mode233,10084 -#define enter_underline_mode enter_underline_mode234,10139 -#define erase_chars erase_chars235,10194 -#define exit_alt_charset_mode exit_alt_charset_mode236,10249 -#define exit_attribute_mode exit_attribute_mode237,10304 -#define exit_ca_mode exit_ca_mode238,10359 -#define exit_delete_mode exit_delete_mode239,10414 -#define exit_insert_mode exit_insert_mode240,10469 -#define exit_standout_mode exit_standout_mode241,10524 -#define exit_underline_mode exit_underline_mode242,10579 -#define flash_screen flash_screen243,10634 -#define form_feed form_feed244,10689 -#define from_status_line from_status_line245,10744 -#define init_1string init_1string246,10799 -#define init_2string init_2string247,10854 -#define init_3string init_3string248,10909 -#define init_file init_file249,10964 -#define insert_character insert_character250,11019 -#define insert_line insert_line251,11074 -#define insert_padding insert_padding252,11129 -#define key_backspace key_backspace253,11184 -#define key_catab key_catab254,11239 -#define key_clear key_clear255,11294 -#define key_ctab key_ctab256,11349 -#define key_dc key_dc257,11404 -#define key_dl key_dl258,11459 -#define key_down key_down259,11514 -#define key_eic key_eic260,11569 -#define key_eol key_eol261,11624 -#define key_eos key_eos262,11679 -#define key_f0 key_f0263,11734 -#define key_f1 key_f1264,11789 -#define key_f10 key_f10265,11844 -#define key_f2 key_f2266,11899 -#define key_f3 key_f3267,11954 -#define key_f4 key_f4268,12009 -#define key_f5 key_f5269,12064 -#define key_f6 key_f6270,12119 -#define key_f7 key_f7271,12174 -#define key_f8 key_f8272,12229 -#define key_f9 key_f9273,12284 -#define key_home key_home274,12339 -#define key_ic key_ic275,12394 -#define key_il key_il276,12449 -#define key_left key_left277,12504 -#define key_ll key_ll278,12559 -#define key_npage key_npage279,12614 -#define key_ppage key_ppage280,12669 -#define key_right key_right281,12724 -#define key_sf key_sf282,12779 -#define key_sr key_sr283,12834 -#define key_stab key_stab284,12889 -#define key_up key_up285,12944 -#define keypad_local keypad_local286,12999 -#define keypad_xmit keypad_xmit287,13054 -#define lab_f0 lab_f0288,13109 -#define lab_f1 lab_f1289,13164 -#define lab_f10 lab_f10290,13219 -#define lab_f2 lab_f2291,13274 -#define lab_f3 lab_f3292,13329 -#define lab_f4 lab_f4293,13384 -#define lab_f5 lab_f5294,13439 -#define lab_f6 lab_f6295,13494 -#define lab_f7 lab_f7296,13549 -#define lab_f8 lab_f8297,13604 -#define lab_f9 lab_f9298,13659 -#define meta_off meta_off299,13715 -#define meta_on meta_on300,13771 -#define newline newline301,13827 -#define pad_char pad_char302,13883 -#define parm_dch parm_dch303,13939 -#define parm_delete_line parm_delete_line304,13995 -#define parm_down_cursor parm_down_cursor305,14051 -#define parm_ich parm_ich306,14107 -#define parm_index parm_index307,14163 -#define parm_insert_line parm_insert_line308,14219 -#define parm_left_cursor parm_left_cursor309,14275 -#define parm_right_cursor parm_right_cursor310,14331 -#define parm_rindex parm_rindex311,14387 -#define parm_up_cursor parm_up_cursor312,14443 -#define pkey_key pkey_key313,14499 -#define pkey_local pkey_local314,14555 -#define pkey_xmit pkey_xmit315,14611 -#define print_screen print_screen316,14667 -#define prtr_off prtr_off317,14723 -#define prtr_on prtr_on318,14779 -#define repeat_char repeat_char319,14835 -#define reset_1string reset_1string320,14891 -#define reset_2string reset_2string321,14947 -#define reset_3string reset_3string322,15003 -#define reset_file reset_file323,15059 -#define restore_cursor restore_cursor324,15115 -#define row_address row_address325,15171 -#define save_cursor save_cursor326,15227 -#define scroll_forward scroll_forward327,15283 -#define scroll_reverse scroll_reverse328,15339 -#define set_attributes set_attributes329,15395 -#define set_tab set_tab330,15451 -#define set_window set_window331,15507 -#define tab tab332,15563 -#define to_status_line to_status_line333,15619 -#define underline_char underline_char334,15675 -#define up_half_line up_half_line335,15731 -#define init_prog init_prog336,15787 -#define key_a1 key_a1337,15843 -#define key_a3 key_a3338,15899 -#define key_b2 key_b2339,15955 -#define key_c1 key_c1340,16011 -#define key_c3 key_c3341,16067 -#define prtr_non prtr_non342,16123 -#define char_padding char_padding343,16179 -#define acs_chars acs_chars344,16235 -#define plab_norm plab_norm345,16291 -#define key_btab key_btab346,16347 -#define enter_xon_mode enter_xon_mode347,16403 -#define exit_xon_mode exit_xon_mode348,16459 -#define enter_am_mode enter_am_mode349,16515 -#define exit_am_mode exit_am_mode350,16571 -#define xon_character xon_character351,16627 -#define xoff_character xoff_character352,16683 -#define ena_acs ena_acs353,16739 -#define label_on label_on354,16795 -#define label_off label_off355,16851 -#define key_beg key_beg356,16907 -#define key_cancel key_cancel357,16963 -#define key_close key_close358,17019 -#define key_command key_command359,17075 -#define key_copy key_copy360,17131 -#define key_create key_create361,17187 -#define key_end key_end362,17243 -#define key_enter key_enter363,17299 -#define key_exit key_exit364,17355 -#define key_find key_find365,17411 -#define key_help key_help366,17467 -#define key_mark key_mark367,17523 -#define key_message key_message368,17579 -#define key_move key_move369,17635 -#define key_next key_next370,17691 -#define key_open key_open371,17747 -#define key_options key_options372,17803 -#define key_previous key_previous373,17859 -#define key_print key_print374,17915 -#define key_redo key_redo375,17971 -#define key_reference key_reference376,18027 -#define key_refresh key_refresh377,18083 -#define key_replace key_replace378,18139 -#define key_restart key_restart379,18195 -#define key_resume key_resume380,18251 -#define key_save key_save381,18307 -#define key_suspend key_suspend382,18363 -#define key_undo key_undo383,18419 -#define key_sbeg key_sbeg384,18475 -#define key_scancel key_scancel385,18531 -#define key_scommand key_scommand386,18587 -#define key_scopy key_scopy387,18643 -#define key_screate key_screate388,18699 -#define key_sdc key_sdc389,18755 -#define key_sdl key_sdl390,18811 -#define key_select key_select391,18867 -#define key_send key_send392,18923 -#define key_seol key_seol393,18979 -#define key_sexit key_sexit394,19035 -#define key_sfind key_sfind395,19091 -#define key_shelp key_shelp396,19147 -#define key_shome key_shome397,19203 -#define key_sic key_sic398,19259 -#define key_sleft key_sleft399,19315 -#define key_smessage key_smessage400,19371 -#define key_smove key_smove401,19427 -#define key_snext key_snext402,19483 -#define key_soptions key_soptions403,19539 -#define key_sprevious key_sprevious404,19595 -#define key_sprint key_sprint405,19651 -#define key_sredo key_sredo406,19707 -#define key_sreplace key_sreplace407,19763 -#define key_sright key_sright408,19819 -#define key_srsume key_srsume409,19875 -#define key_ssave key_ssave410,19931 -#define key_ssuspend key_ssuspend411,19987 -#define key_sundo key_sundo412,20043 -#define req_for_input req_for_input413,20099 -#define key_f11 key_f11414,20155 -#define key_f12 key_f12415,20211 -#define key_f13 key_f13416,20267 -#define key_f14 key_f14417,20323 -#define key_f15 key_f15418,20379 -#define key_f16 key_f16419,20435 -#define key_f17 key_f17420,20491 -#define key_f18 key_f18421,20547 -#define key_f19 key_f19422,20603 -#define key_f20 key_f20423,20659 -#define key_f21 key_f21424,20715 -#define key_f22 key_f22425,20771 -#define key_f23 key_f23426,20827 -#define key_f24 key_f24427,20883 -#define key_f25 key_f25428,20939 -#define key_f26 key_f26429,20995 -#define key_f27 key_f27430,21051 -#define key_f28 key_f28431,21107 -#define key_f29 key_f29432,21163 -#define key_f30 key_f30433,21219 -#define key_f31 key_f31434,21275 -#define key_f32 key_f32435,21331 -#define key_f33 key_f33436,21387 -#define key_f34 key_f34437,21443 -#define key_f35 key_f35438,21499 -#define key_f36 key_f36439,21555 -#define key_f37 key_f37440,21611 -#define key_f38 key_f38441,21667 -#define key_f39 key_f39442,21723 -#define key_f40 key_f40443,21779 -#define key_f41 key_f41444,21835 -#define key_f42 key_f42445,21891 -#define key_f43 key_f43446,21947 -#define key_f44 key_f44447,22003 -#define key_f45 key_f45448,22059 -#define key_f46 key_f46449,22115 -#define key_f47 key_f47450,22171 -#define key_f48 key_f48451,22227 -#define key_f49 key_f49452,22283 -#define key_f50 key_f50453,22339 -#define key_f51 key_f51454,22395 -#define key_f52 key_f52455,22451 -#define key_f53 key_f53456,22507 -#define key_f54 key_f54457,22563 -#define key_f55 key_f55458,22619 -#define key_f56 key_f56459,22675 -#define key_f57 key_f57460,22731 -#define key_f58 key_f58461,22787 -#define key_f59 key_f59462,22843 -#define key_f60 key_f60463,22899 -#define key_f61 key_f61464,22955 -#define key_f62 key_f62465,23011 -#define key_f63 key_f63466,23067 -#define clr_bol clr_bol467,23123 -#define clear_margins clear_margins468,23179 -#define set_left_margin set_left_margin469,23235 -#define set_right_margin set_right_margin470,23291 -#define label_format label_format471,23347 -#define set_clock set_clock472,23403 -#define display_clock display_clock473,23459 -#define remove_clock remove_clock474,23515 -#define create_window create_window475,23571 -#define goto_window goto_window476,23627 -#define hangup hangup477,23683 -#define dial_phone dial_phone478,23739 -#define quick_dial quick_dial479,23795 -#define tone tone480,23851 -#define pulse pulse481,23907 -#define flash_hook flash_hook482,23963 -#define fixed_pause fixed_pause483,24019 -#define wait_tone wait_tone484,24075 -#define user0 user0485,24131 -#define user1 user1486,24187 -#define user2 user2487,24243 -#define user3 user3488,24299 -#define user4 user4489,24355 -#define user5 user5490,24411 -#define user6 user6491,24467 -#define user7 user7492,24523 -#define user8 user8493,24579 -#define user9 user9494,24635 -#define orig_pair orig_pair495,24691 -#define orig_colors orig_colors496,24747 -#define initialize_color initialize_color497,24803 -#define initialize_pair initialize_pair498,24859 -#define set_color_pair set_color_pair499,24915 -#define set_foreground set_foreground500,24971 -#define set_background set_background501,25027 -#define change_char_pitch change_char_pitch502,25083 -#define change_line_pitch change_line_pitch503,25139 -#define change_res_horz change_res_horz504,25195 -#define change_res_vert change_res_vert505,25251 -#define define_char define_char506,25307 -#define enter_doublewide_mode enter_doublewide_mode507,25363 -#define enter_draft_quality enter_draft_quality508,25419 -#define enter_italics_mode enter_italics_mode509,25475 -#define enter_leftward_mode enter_leftward_mode510,25531 -#define enter_micro_mode enter_micro_mode511,25587 -#define enter_near_letter_quality enter_near_letter_quality512,25643 -#define enter_normal_quality enter_normal_quality513,25699 -#define enter_shadow_mode enter_shadow_mode514,25755 -#define enter_subscript_mode enter_subscript_mode515,25811 -#define enter_superscript_mode enter_superscript_mode516,25867 -#define enter_upward_mode enter_upward_mode517,25923 -#define exit_doublewide_mode exit_doublewide_mode518,25979 -#define exit_italics_mode exit_italics_mode519,26035 -#define exit_leftward_mode exit_leftward_mode520,26091 -#define exit_micro_mode exit_micro_mode521,26147 -#define exit_shadow_mode exit_shadow_mode522,26203 -#define exit_subscript_mode exit_subscript_mode523,26259 -#define exit_superscript_mode exit_superscript_mode524,26315 -#define exit_upward_mode exit_upward_mode525,26371 -#define micro_column_address micro_column_address526,26427 -#define micro_down micro_down527,26483 -#define micro_left micro_left528,26539 -#define micro_right micro_right529,26595 -#define micro_row_address micro_row_address530,26651 -#define micro_up micro_up531,26707 -#define order_of_pins order_of_pins532,26763 -#define parm_down_micro parm_down_micro533,26819 -#define parm_left_micro parm_left_micro534,26875 -#define parm_right_micro parm_right_micro535,26931 -#define parm_up_micro parm_up_micro536,26987 -#define select_char_set select_char_set537,27043 -#define set_bottom_margin set_bottom_margin538,27099 -#define set_bottom_margin_parm set_bottom_margin_parm539,27155 -#define set_left_margin_parm set_left_margin_parm540,27211 -#define set_right_margin_parm set_right_margin_parm541,27267 -#define set_top_margin set_top_margin542,27323 -#define set_top_margin_parm set_top_margin_parm543,27379 -#define start_bit_image start_bit_image544,27435 -#define start_char_set_def start_char_set_def545,27491 -#define stop_bit_image stop_bit_image546,27547 -#define stop_char_set_def stop_char_set_def547,27603 -#define subscript_characters subscript_characters548,27659 -#define superscript_characters superscript_characters549,27715 -#define these_cause_cr these_cause_cr550,27771 -#define zero_motion zero_motion551,27827 -#define char_set_names char_set_names552,27883 -#define key_mouse key_mouse553,27939 -#define mouse_info mouse_info554,27995 -#define req_mouse_pos req_mouse_pos555,28051 -#define get_mouse get_mouse556,28107 -#define set_a_foreground set_a_foreground557,28163 -#define set_a_background set_a_background558,28219 -#define pkey_plab pkey_plab559,28275 -#define device_type device_type560,28331 -#define code_set_init code_set_init561,28387 -#define set0_des_seq set0_des_seq562,28443 -#define set1_des_seq set1_des_seq563,28499 -#define set2_des_seq set2_des_seq564,28555 -#define set3_des_seq set3_des_seq565,28611 -#define set_lr_margin set_lr_margin566,28667 -#define set_tb_margin set_tb_margin567,28723 -#define bit_image_repeat bit_image_repeat568,28779 -#define bit_image_newline bit_image_newline569,28835 -#define bit_image_carriage_return bit_image_carriage_return570,28891 -#define color_names color_names571,28947 -#define define_bit_image_region define_bit_image_region572,29003 -#define end_bit_image_region end_bit_image_region573,29059 -#define set_color_band set_color_band574,29115 -#define set_page_length set_page_length575,29171 -#define display_pc_char display_pc_char576,29227 -#define enter_pc_charset_mode enter_pc_charset_mode577,29283 -#define exit_pc_charset_mode exit_pc_charset_mode578,29339 -#define enter_scancode_mode enter_scancode_mode579,29395 -#define exit_scancode_mode exit_scancode_mode580,29451 -#define pc_term_options pc_term_options581,29507 -#define scancode_escape scancode_escape582,29563 -#define alt_scancode_esc alt_scancode_esc583,29619 -#define enter_horizontal_hl_mode enter_horizontal_hl_mode584,29675 -#define enter_left_hl_mode enter_left_hl_mode585,29731 -#define enter_low_hl_mode enter_low_hl_mode586,29787 -#define enter_right_hl_mode enter_right_hl_mode587,29843 -#define enter_top_hl_mode enter_top_hl_mode588,29899 -#define enter_vertical_hl_mode enter_vertical_hl_mode589,29955 -#define set_a_attributes set_a_attributes590,30011 -#define set_pglen_inch set_pglen_inch591,30067 -#define BOOLWRITE BOOLWRITE593,30124 -#define NUMWRITE NUMWRITE594,30145 -#define STRWRITE STRWRITE595,30166 -#define beehive_glitch beehive_glitch598,30232 -#define teleray_glitch teleray_glitch599,30267 -#define micro_char_size micro_char_size600,30311 -#define termcap_init2 termcap_init2603,30382 -#define termcap_reset termcap_reset604,30438 -#define magic_cookie_glitch_ul magic_cookie_glitch_ul605,30494 -#define backspaces_with_bs backspaces_with_bs606,30549 -#define crt_no_scrolling crt_no_scrolling607,30605 -#define no_correctly_working_cr no_correctly_working_cr608,30661 -#define carriage_return_delay carriage_return_delay609,30717 -#define new_line_delay new_line_delay610,30772 -#define linefeed_if_not_lf linefeed_if_not_lf611,30827 -#define backspace_if_not_bs backspace_if_not_bs612,30883 -#define gnu_has_meta_key gnu_has_meta_key613,30939 -#define linefeed_is_newline linefeed_is_newline614,30995 -#define backspace_delay backspace_delay615,31051 -#define horizontal_tab_delay horizontal_tab_delay616,31106 -#define number_of_function_keys number_of_function_keys617,31161 -#define other_non_function_keys other_non_function_keys618,31216 -#define arrow_key_map arrow_key_map619,31272 -#define has_hardware_tabs has_hardware_tabs620,31328 -#define return_does_clr_eol return_does_clr_eol621,31384 -#define acs_ulcorner acs_ulcorner622,31440 -#define acs_llcorner acs_llcorner623,31496 -#define acs_urcorner acs_urcorner624,31552 -#define acs_lrcorner acs_lrcorner625,31608 -#define acs_ltee acs_ltee626,31664 -#define acs_rtee acs_rtee627,31720 -#define acs_btee acs_btee628,31776 -#define acs_ttee acs_ttee629,31832 -#define acs_hline acs_hline630,31888 -#define acs_vline acs_vline631,31944 -#define acs_plus acs_plus632,32000 -#define memory_lock memory_lock633,32056 -#define memory_unlock memory_unlock634,32112 -#define box_chars_1 box_chars_1635,32168 -#define BOOLCOUNT BOOLCOUNT642,32305 -#define NUMCOUNT NUMCOUNT643,32326 -#define STRCOUNT STRCOUNT644,32347 -#define acs_chars_index acs_chars_index647,32411 -typedef struct termtype { /* in-core form of terminfo data */termtype649,32441 - char *term_names; /* str_table offset of term names */term_names650,32503 - char *str_table; /* pointer to string table */str_table651,32564 - NCURSES_SBOOL *Booleans; /* array of boolean values */Booleans652,32617 - short *Numbers; /* array of integer values */Numbers653,32677 - char **Strings; /* array of string offsets */Strings654,32728 - char *ext_str_table; /* pointer to extended string table */ext_str_table657,32800 - char **ext_Names; /* corresponding names */ext_Names658,32865 - unsigned short num_Booleans;/* count total Booleans */num_Booleans660,32916 - unsigned short num_Numbers; /* count total Numbers */num_Numbers661,32975 - unsigned short num_Strings; /* count total Strings */num_Strings662,33033 - unsigned short ext_Booleans;/* count extensions to Booleans */ext_Booleans664,33092 - unsigned short ext_Numbers; /* count extensions to Numbers */ext_Numbers665,33159 - unsigned short ext_Strings; /* count extensions to Strings */ext_Strings666,33225 -} TERMTYPE;TERMTYPE669,33320 -typedef struct termtype2 { /* in-core form of terminfo data */termtype2678,33534 - char *term_names; /* str_table offset of term names */term_names679,33597 - char *str_table; /* pointer to string table */str_table680,33658 - NCURSES_SBOOL *Booleans; /* array of boolean values */Booleans681,33711 - int *Numbers; /* array of integer values */Numbers682,33771 - char **Strings; /* array of string offsets */Strings683,33822 - char *ext_str_table; /* pointer to extended string table */ext_str_table686,33894 - char **ext_Names; /* corresponding names */ext_Names687,33959 - unsigned short num_Booleans;/* count total Booleans */num_Booleans689,34010 - unsigned short num_Numbers; /* count total Numbers */num_Numbers690,34069 - unsigned short num_Strings; /* count total Strings */num_Strings691,34127 - unsigned short ext_Booleans;/* count extensions to Booleans */ext_Booleans693,34186 - unsigned short ext_Numbers; /* count extensions to Numbers */ext_Numbers694,34253 - unsigned short ext_Strings; /* count extensions to Strings */ext_Strings695,34319 -} TERMTYPE2;TERMTYPE2698,34414 -typedef struct term { /* describe an actual terminal */term700,34428 - TERMTYPE type; /* terminal type description */type701,34485 - short Filedes; /* file description being written to */Filedes702,34537 - TTY Ottyb; /* original state of the terminal */Ottyb703,34596 - TTY Nttyb; /* current state of the terminal */Nttyb704,34650 - int _baudrate; /* used to compute padding */_baudrate705,34703 - char * _termname; /* used for termname() */_termname706,34753 - TERMTYPE2 type2; /* extended terminal type description */type2707,34801 -} TERMINAL;TERMINAL708,34864 -typedef struct term TERMINAL;TERMINAL710,34882 -#define cur_term cur_term718,35056 -extern NCURSES_EXPORT(int) _nc_set_tty_mode (TTY *buf);buf763,36923 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@siginfo-consts.h,5365 -#define _BITS_SIGINFO_CONSTS_H _BITS_SIGINFO_CONSTS_H20,858 -# define __SI_ASYNCIO_AFTER_SIGIO __SI_ASYNCIO_AFTER_SIGIO30,1163 - SI_ASYNCNL = -60, /* Sent by asynch name lookup completion. */SI_ASYNCNL37,1306 - SI_TKILL = -6, /* Sent by tkill. */SI_TKILL38,1373 - SI_SIGIO, /* Sent by queued SIGIO. */SI_SIGIO39,1413 - SI_ASYNCIO, /* Sent by AIO completion. */SI_ASYNCIO41,1484 - SI_MESGQ, /* Sent by real time mesq state change. */SI_MESGQ42,1531 - SI_TIMER, /* Sent by timer expiration. */SI_TIMER43,1589 - SI_QUEUE, /* Sent by sigqueue. */SI_QUEUE49,1687 - SI_USER, /* Sent by kill, sigsend. */SI_USER50,1726 - SI_KERNEL = 0x80 /* Send by kernel. */SI_KERNEL51,1769 -#define SI_ASYNCNL SI_ASYNCNL53,1813 -#define SI_TKILL SI_TKILL54,1843 -#define SI_SIGIO SI_SIGIO55,1869 -#define SI_ASYNCIO SI_ASYNCIO56,1895 -#define SI_MESGQ SI_MESGQ57,1925 -#define SI_TIMER SI_TIMER58,1951 -#define SI_ASYNCIO SI_ASYNCIO59,1977 -#define SI_QUEUE SI_QUEUE60,2007 -#define SI_USER SI_USER61,2033 -#define SI_KERNEL SI_KERNEL62,2058 - ILL_ILLOPC = 1, /* Illegal opcode. */ILL_ILLOPC70,2201 -# define ILL_ILLOPC ILL_ILLOPC71,2243 - ILL_ILLOPN, /* Illegal operand. */ILL_ILLOPN72,2275 -# define ILL_ILLOPN ILL_ILLOPN73,2315 - ILL_ILLADR, /* Illegal addressing mode. */ILL_ILLADR74,2347 -# define ILL_ILLADR ILL_ILLADR75,2395 - ILL_ILLTRP, /* Illegal trap. */ILL_ILLTRP76,2427 -# define ILL_ILLTRP ILL_ILLTRP77,2463 - ILL_PRVOPC, /* Privileged opcode. */ILL_PRVOPC78,2495 -# define ILL_PRVOPC ILL_PRVOPC79,2537 - ILL_PRVREG, /* Privileged register. */ILL_PRVREG80,2569 -# define ILL_PRVREG ILL_PRVREG81,2613 - ILL_COPROC, /* Coprocessor error. */ILL_COPROC82,2645 -# define ILL_COPROC ILL_COPROC83,2687 - ILL_BADSTK /* Internal stack error. */ILL_BADSTK84,2719 -# define ILL_BADSTK ILL_BADSTK85,2763 - FPE_INTDIV = 1, /* Integer divide by zero. */FPE_INTDIV91,2849 -# define FPE_INTDIV FPE_INTDIV92,2899 - FPE_INTOVF, /* Integer overflow. */FPE_INTOVF93,2931 -# define FPE_INTOVF FPE_INTOVF94,2972 - FPE_FLTDIV, /* Floating point divide by zero. */FPE_FLTDIV95,3004 -# define FPE_FLTDIV FPE_FLTDIV96,3058 - FPE_FLTOVF, /* Floating point overflow. */FPE_FLTOVF97,3090 -# define FPE_FLTOVF FPE_FLTOVF98,3138 - FPE_FLTUND, /* Floating point underflow. */FPE_FLTUND99,3170 -# define FPE_FLTUND FPE_FLTUND100,3219 - FPE_FLTRES, /* Floating point inexact result. */FPE_FLTRES101,3251 -# define FPE_FLTRES FPE_FLTRES102,3305 - FPE_FLTINV, /* Floating point invalid operation. */FPE_FLTINV103,3337 -# define FPE_FLTINV FPE_FLTINV104,3394 - FPE_FLTSUB /* Subscript out of range. */FPE_FLTSUB105,3426 -# define FPE_FLTSUB FPE_FLTSUB106,3472 - SEGV_MAPERR = 1, /* Address not mapped to object. */SEGV_MAPERR112,3559 -# define SEGV_MAPERR SEGV_MAPERR113,3616 - SEGV_ACCERR, /* Invalid permissions for mapped object. */SEGV_ACCERR114,3650 -# define SEGV_ACCERR SEGV_ACCERR115,3713 - SEGV_BNDERR, /* Bounds checking failure. */SEGV_BNDERR116,3747 -# define SEGV_BNDERR SEGV_BNDERR117,3796 - SEGV_PKUERR /* Protection key checking failure. */SEGV_PKUERR118,3830 -# define SEGV_PKUERR SEGV_PKUERR119,3886 - BUS_ADRALN = 1, /* Invalid address alignment. */BUS_ADRALN125,3974 -# define BUS_ADRALN BUS_ADRALN126,4027 - BUS_ADRERR, /* Non-existant physical address. */BUS_ADRERR127,4059 -# define BUS_ADRERR BUS_ADRERR128,4113 - BUS_OBJERR, /* Object specific hardware error. */BUS_OBJERR129,4145 -# define BUS_OBJERR BUS_OBJERR130,4200 - BUS_MCEERR_AR, /* Hardware memory error: action required. */BUS_MCEERR_AR131,4232 -# define BUS_MCEERR_AR BUS_MCEERR_AR132,4297 - BUS_MCEERR_AO /* Hardware memory error: action optional. */BUS_MCEERR_AO133,4335 -# define BUS_MCEERR_AO BUS_MCEERR_AO134,4400 - TRAP_BRKPT = 1, /* Process breakpoint. */TRAP_BRKPT142,4530 -# define TRAP_BRKPT TRAP_BRKPT143,4576 - TRAP_TRACE /* Process trace trap. */TRAP_TRACE144,4608 -# define TRAP_TRACE TRAP_TRACE145,4650 - CLD_EXITED = 1, /* Child has exited. */CLD_EXITED153,4805 -# define CLD_EXITED CLD_EXITED154,4849 - CLD_KILLED, /* Child was killed. */CLD_KILLED155,4881 -# define CLD_KILLED CLD_KILLED156,4922 - CLD_DUMPED, /* Child terminated abnormally. */CLD_DUMPED157,4954 -# define CLD_DUMPED CLD_DUMPED158,5006 - CLD_TRAPPED, /* Traced child has trapped. */CLD_TRAPPED159,5038 -# define CLD_TRAPPED CLD_TRAPPED160,5088 - CLD_STOPPED, /* Child has stopped. */CLD_STOPPED161,5122 -# define CLD_STOPPED CLD_STOPPED162,5165 - CLD_CONTINUED /* Stopped child has continued. */CLD_CONTINUED163,5199 -# define CLD_CONTINUED CLD_CONTINUED164,5253 - POLL_IN = 1, /* Data input available. */POLL_IN170,5346 -# define POLL_IN POLL_IN171,5392 - POLL_OUT, /* Output buffers available. */POLL_OUT172,5418 -# define POLL_OUT POLL_OUT173,5465 - POLL_MSG, /* Input message available. */POLL_MSG174,5493 -# define POLL_MSG POLL_MSG175,5540 - POLL_ERR, /* I/O error. */POLL_ERR176,5568 -# define POLL_ERR POLL_ERR177,5600 - POLL_PRI, /* High priority input available. */POLL_PRI178,5628 -# define POLL_PRI POLL_PRI179,5680 - POLL_HUP /* Device disconnected. */POLL_HUP180,5708 -# define POLL_HUP POLL_HUP181,5749 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@asm@ioctl.h,0 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@linux@errno.h,0 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@long-double.h,0 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@dirent.h,926 -struct direntdirent22,889 - __ino_t d_ino;d_ino25,935 - __off_t d_off;d_off26,954 - unsigned short int d_reclen;d_reclen31,1028 - unsigned char d_type;d_type32,1061 - char d_name[256]; /* We must not include limits.h! */d_name33,1087 -struct dirent64dirent6437,1177 - __ino64_t d_ino;d_ino39,1197 - __off64_t d_off;d_off40,1218 - unsigned short int d_reclen;d_reclen41,1239 - unsigned char d_type;d_type42,1272 - char d_name[256]; /* We must not include limits.h! */d_name43,1298 -#define d_fileno d_fileno47,1370 -#undef _DIRENT_HAVE_D_NAMLEN_DIRENT_HAVE_D_NAMLEN49,1426 -#define _DIRENT_HAVE_D_RECLEN_DIRENT_HAVE_D_RECLEN50,1456 -#define _DIRENT_HAVE_D_OFF_DIRENT_HAVE_D_OFF51,1486 -#define _DIRENT_HAVE_D_TYPE_DIRENT_HAVE_D_TYPE52,1513 -# define _DIRENT_MATCHES_DIRENT64 _DIRENT_MATCHES_DIRENT6456,1685 -# define _DIRENT_MATCHES_DIRENT64 _DIRENT_MATCHES_DIRENT6458,1727 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@posix1_lim.h,2219 -#define _BITS_POSIX1_LIM_H _BITS_POSIX1_LIM_H25,948 -#define _POSIX_AIO_LISTIO_MAX _POSIX_AIO_LISTIO_MAX32,1120 -#define _POSIX_AIO_MAX _POSIX_AIO_MAX35,1219 -#define _POSIX_ARG_MAX _POSIX_ARG_MAX38,1317 -# define _POSIX_CHILD_MAX _POSIX_CHILD_MAX42,1424 -# define _POSIX_CHILD_MAX _POSIX_CHILD_MAX44,1459 -#define _POSIX_DELAYTIMER_MAX _POSIX_DELAYTIMER_MAX48,1547 -#define _POSIX_HOST_NAME_MAX _POSIX_HOST_NAME_MAX52,1701 -#define _POSIX_LINK_MAX _POSIX_LINK_MAX55,1772 -#define _POSIX_LOGIN_NAME_MAX _POSIX_LOGIN_NAME_MAX58,1837 -#define _POSIX_MAX_CANON _POSIX_MAX_CANON61,1930 -#define _POSIX_MAX_INPUT _POSIX_MAX_INPUT65,2047 -#define _POSIX_MQ_OPEN_MAX _POSIX_MQ_OPEN_MAX68,2137 -#define _POSIX_MQ_PRIO_MAX _POSIX_MQ_PRIO_MAX71,2222 -#define _POSIX_NAME_MAX _POSIX_NAME_MAX74,2291 -# define _POSIX_NGROUPS_MAX _POSIX_NGROUPS_MAX78,2408 -# define _POSIX_NGROUPS_MAX _POSIX_NGROUPS_MAX80,2444 -# define _POSIX_OPEN_MAX _POSIX_OPEN_MAX85,2561 -# define _POSIX_OPEN_MAX _POSIX_OPEN_MAX87,2595 -# define _POSIX_FD_SETSIZE _POSIX_FD_SETSIZE93,2766 -#define _POSIX_PATH_MAX _POSIX_PATH_MAX97,2855 -#define _POSIX_PIPE_BUF _POSIX_PIPE_BUF100,2950 -#define _POSIX_RE_DUP_MAX _POSIX_RE_DUP_MAX104,3115 -#define _POSIX_RTSIG_MAX _POSIX_RTSIG_MAX107,3218 -#define _POSIX_SEM_NSEMS_MAX _POSIX_SEM_NSEMS_MAX110,3294 -#define _POSIX_SEM_VALUE_MAX _POSIX_SEM_VALUE_MAX113,3365 -#define _POSIX_SIGQUEUE_MAX _POSIX_SIGQUEUE_MAX116,3444 -#define _POSIX_SSIZE_MAX _POSIX_SSIZE_MAX119,3513 -#define _POSIX_STREAM_MAX _POSIX_STREAM_MAX122,3603 -#define _POSIX_SYMLINK_MAX _POSIX_SYMLINK_MAX125,3679 -#define _POSIX_SYMLOOP_MAX _POSIX_SYMLOOP_MAX129,3830 -#define _POSIX_TIMER_MAX _POSIX_TIMER_MAX132,3898 -#define _POSIX_TTY_NAME_MAX _POSIX_TTY_NAME_MAX135,3978 -# define _POSIX_TZNAME_MAX _POSIX_TZNAME_MAX139,4094 -# define _POSIX_TZNAME_MAX _POSIX_TZNAME_MAX141,4129 -# define _POSIX_QLIMIT _POSIX_QLIMIT146,4283 -# define _POSIX_HIWAT _POSIX_HIWAT150,4398 -# define _POSIX_UIO_MAXIOV _POSIX_UIO_MAXIOV153,4493 -#define _POSIX_CLOCKRES_MIN _POSIX_CLOCKRES_MIN157,4579 -# define SSIZE_MAX SSIZE_MAX169,4922 -# define SSIZE_MAX SSIZE_MAX171,4958 -# define NGROUPS_MAX NGROUPS_MAX180,5125 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@termios.h,5202 -typedef unsigned char cc_t;cc_t23,947 -typedef unsigned int speed_t;speed_t24,975 -typedef unsigned int tcflag_t;tcflag_t25,1005 -#define NCCS NCCS27,1037 -struct termiostermios28,1053 - tcflag_t c_iflag; /* input mode flags */c_iflag30,1072 - tcflag_t c_oflag; /* output mode flags */c_oflag31,1118 - tcflag_t c_cflag; /* control mode flags */c_cflag32,1165 - tcflag_t c_lflag; /* local mode flags */c_lflag33,1213 - cc_t c_line; /* line discipline */c_line34,1259 - cc_t c_cc[NCCS]; /* control characters */c_cc35,1300 - speed_t c_ispeed; /* input speed */c_ispeed36,1347 - speed_t c_ospeed; /* output speed */c_ospeed37,1388 -#define _HAVE_STRUCT_TERMIOS_C_ISPEED _HAVE_STRUCT_TERMIOS_C_ISPEED38,1430 -#define _HAVE_STRUCT_TERMIOS_C_OSPEED _HAVE_STRUCT_TERMIOS_C_OSPEED39,1470 -#define VINTR VINTR43,1538 -#define VQUIT VQUIT44,1554 -#define VERASE VERASE45,1570 -#define VKILL VKILL46,1587 -#define VEOF VEOF47,1603 -#define VTIME VTIME48,1618 -#define VMIN VMIN49,1634 -#define VSWTC VSWTC50,1649 -#define VSTART VSTART51,1665 -#define VSTOP VSTOP52,1682 -#define VSUSP VSUSP53,1698 -#define VEOL VEOL54,1715 -#define VREPRINT VREPRINT55,1731 -#define VDISCARD VDISCARD56,1751 -#define VWERASE VWERASE57,1771 -#define VLNEXT VLNEXT58,1790 -#define VEOL2 VEOL259,1808 -#define IGNBRK IGNBRK62,1845 -#define BRKINT BRKINT63,1868 -#define IGNPAR IGNPAR64,1891 -#define PARMRK PARMRK65,1914 -#define INPCK INPCK66,1937 -#define ISTRIP ISTRIP67,1959 -#define INLCR INLCR68,1982 -#define IGNCR IGNCR69,2004 -#define ICRNL ICRNL70,2026 -#define IUCLC IUCLC71,2048 -#define IXON IXON72,2070 -#define IXANY IXANY73,2091 -#define IXOFF IXOFF74,2113 -#define IMAXBEL IMAXBEL75,2135 -#define IUTF8 IUTF876,2159 -#define OPOST OPOST79,2201 -#define OLCUC OLCUC80,2223 -#define ONLCR ONLCR81,2245 -#define OCRNL OCRNL82,2267 -#define ONOCR ONOCR83,2289 -#define ONLRET ONLRET84,2311 -#define OFILL OFILL85,2334 -#define OFDEL OFDEL86,2356 -# define NLDLY NLDLY88,2424 -# define NL0 NL089,2447 -# define NL1 NL190,2470 -# define CRDLY CRDLY91,2493 -# define CR0 CR092,2516 -# define CR1 CR193,2539 -# define CR2 CR294,2562 -# define CR3 CR395,2585 -# define TABDLY TABDLY96,2608 -# define TAB0 TAB097,2632 -# define TAB1 TAB198,2656 -# define TAB2 TAB299,2680 -# define TAB3 TAB3100,2704 -# define BSDLY BSDLY101,2728 -# define BS0 BS0102,2751 -# define BS1 BS1103,2774 -# define FFDLY FFDLY104,2797 -# define FF0 FF0105,2820 -# define FF1 FF1106,2843 -#define VTDLY VTDLY109,2874 -#define VT0 VT0110,2896 -#define VT1 VT1111,2918 -# define XTABS XTABS114,2959 -# define CBAUD CBAUD119,3034 -#define B0 B0121,3064 -#define B50 B50122,3099 -#define B75 B75123,3120 -#define B110 B110124,3141 -#define B134 B134125,3163 -#define B150 B150126,3185 -#define B200 B200127,3207 -#define B300 B300128,3229 -#define B600 B600129,3251 -#define B1200 B1200130,3273 -#define B1800 B1800131,3296 -#define B2400 B2400132,3319 -#define B4800 B4800133,3342 -#define B9600 B9600134,3365 -#define B19200 B19200135,3388 -#define B38400 B38400136,3412 -# define EXTA EXTA138,3454 -# define EXTB EXTB139,3475 -#define CSIZE CSIZE141,3503 -#define CS5 CS5142,3525 -#define CS6 CS6143,3547 -#define CS7 CS7144,3569 -#define CS8 CS8145,3591 -#define CSTOPB CSTOPB146,3613 -#define CREAD CREAD147,3636 -#define PARENB PARENB148,3658 -#define PARODD PARODD149,3681 -#define HUPCL HUPCL150,3704 -#define CLOCAL CLOCAL151,3726 -# define CBAUDEX CBAUDEX153,3767 -#define B57600 B57600155,3799 -#define B115200 B115200156,3825 -#define B230400 B230400157,3851 -#define B460800 B460800158,3877 -#define B500000 B500000159,3903 -#define B576000 B576000160,3929 -#define B921600 B921600161,3955 -#define B1000000 B1000000162,3981 -#define B1152000 B1152000163,4007 -#define B1500000 B1500000164,4033 -#define B2000000 B2000000165,4059 -#define B2500000 B2500000166,4085 -#define B3000000 B3000000167,4111 -#define B3500000 B3500000168,4137 -#define B4000000 B4000000169,4163 -#define __MAX_BAUD __MAX_BAUD170,4189 -# define CIBAUD CIBAUD172,4235 -# define CMSPAR CMSPAR173,4300 -# define CRTSCTS CRTSCTS174,4367 -#define ISIG ISIG178,4445 -#define ICANON ICANON179,4466 -# define XCASE XCASE181,4563 -#define ECHO ECHO183,4593 -#define ECHOE ECHOE184,4614 -#define ECHOK ECHOK185,4636 -#define ECHONL ECHONL186,4658 -#define NOFLSH NOFLSH187,4681 -#define TOSTOP TOSTOP188,4704 -# define ECHOCTL ECHOCTL190,4745 -# define ECHOPRT ECHOPRT191,4770 -# define ECHOKE ECHOKE192,4795 -# define FLUSHO FLUSHO193,4820 -# define PENDIN PENDIN194,4845 -#define IEXTEN IEXTEN196,4877 -# define EXTPROC EXTPROC198,4918 -#define TCOOFF TCOOFF202,4987 -#define TCOON TCOON203,5005 -#define TCIOFF TCIOFF204,5022 -#define TCION TCION205,5040 -#define TCIFLUSH TCIFLUSH208,5095 -#define TCOFLUSH TCOFLUSH209,5114 -#define TCIOFLUSH TCIOFLUSH210,5133 -#define TCSANOW TCSANOW213,5181 -#define TCSADRAIN TCSADRAIN214,5200 -#define TCSAFLUSH TCSAFLUSH215,5220 -#define _IOT_termios _IOT_termios218,5242 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@types.h,4075 -#define _SYS_TYPES_H _SYS_TYPES_H23,883 -typedef __u_char u_char;u_char33,1014 -typedef __u_short u_short;u_short34,1039 -typedef __u_int u_int;u_int35,1066 -typedef __u_long u_long;u_long36,1089 -typedef __quad_t quad_t;quad_t37,1114 -typedef __u_quad_t u_quad_t;u_quad_t38,1139 -typedef __fsid_t fsid_t;fsid_t39,1168 -# define __u_char_defined__u_char_defined40,1193 -typedef __loff_t loff_t;loff_t42,1228 -typedef __ino_t ino_t;ino_t47,1314 -typedef __ino64_t ino_t;ino_t49,1344 -# define __ino_t_defined__ino_t_defined51,1377 -typedef __ino64_t ino64_t;ino64_t54,1469 -# define __ino64_t_defined__ino64_t_defined55,1496 -typedef __dev_t dev_t;dev_t59,1555 -# define __dev_t_defined__dev_t_defined60,1578 -typedef __gid_t gid_t;gid_t64,1635 -# define __gid_t_defined__gid_t_defined65,1658 -typedef __mode_t mode_t;mode_t69,1716 -# define __mode_t_defined__mode_t_defined70,1741 -typedef __nlink_t nlink_t;nlink_t74,1801 -# define __nlink_t_defined__nlink_t_defined75,1828 -typedef __uid_t uid_t;uid_t79,1887 -# define __uid_t_defined__uid_t_defined80,1910 -typedef __off_t off_t;off_t85,1996 -typedef __off64_t off_t;off_t87,2026 -# define __off_t_defined__off_t_defined89,2059 -typedef __off64_t off64_t;off64_t92,2151 -# define __off64_t_defined__off64_t_defined93,2178 -typedef __pid_t pid_t;pid_t97,2237 -# define __pid_t_defined__pid_t_defined98,2260 -typedef __id_t id_t;id_t103,2378 -# define __id_t_defined__id_t_defined104,2399 -typedef __ssize_t ssize_t;ssize_t108,2457 -# define __ssize_t_defined__ssize_t_defined109,2484 -typedef __daddr_t daddr_t;daddr_t114,2564 -typedef __caddr_t caddr_t;caddr_t115,2591 -# define __daddr_t_defined__daddr_t_defined116,2618 -typedef __key_t key_t;key_t121,2738 -# define __key_t_defined__key_t_defined122,2761 -typedef __useconds_t useconds_t;useconds_t134,3031 -# define __useconds_t_defined__useconds_t_defined135,3064 -typedef __suseconds_t suseconds_t;suseconds_t138,3134 -# define __suseconds_t_defined__suseconds_t_defined139,3169 -#define __need_size_t__need_size_t143,3217 -typedef unsigned long int ulong;ulong148,3322 -typedef unsigned short int ushort;ushort149,3355 -typedef unsigned int uint;uint150,3390 -typedef unsigned char u_int8_t;u_int8_t160,3610 -typedef unsigned short int u_int16_t;u_int16_t161,3642 -typedef unsigned int u_int32_t;u_int32_t162,3680 -typedef unsigned long int u_int64_t;u_int64_t164,3734 -__extension__ typedef unsigned long long int u_int64_t;u_int64_t166,3778 -typedef int register_t;register_t169,3843 -# define __u_intN_t(__u_intN_t174,3947 -typedef int register_t __attribute__ ((__mode__ (__word__)));register_t182,4149 -#define __BIT_TYPES_DEFINED__ __BIT_TYPES_DEFINED__188,4306 -typedef __blksize_t blksize_t;blksize_t202,4650 -# define __blksize_t_defined__blksize_t_defined203,4681 -typedef __blkcnt_t blkcnt_t; /* Type to count number of disk blocks. */blkcnt_t209,4826 -# define __blkcnt_t_defined__blkcnt_t_defined210,4900 -typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks. */fsblkcnt_t213,4967 -# define __fsblkcnt_t_defined__fsblkcnt_t_defined214,5041 -typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes. */fsfilcnt_t217,5110 -# define __fsfilcnt_t_defined__fsfilcnt_t_defined218,5184 -typedef __blkcnt64_t blkcnt_t; /* Type to count number of disk blocks. */blkcnt_t222,5257 -# define __blkcnt_t_defined__blkcnt_t_defined223,5335 -typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks. */fsblkcnt_t226,5402 -# define __fsblkcnt_t_defined__fsblkcnt_t_defined227,5478 -typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes. */fsfilcnt_t230,5547 -# define __fsfilcnt_t_defined__fsfilcnt_t_defined231,5623 -typedef __blkcnt64_t blkcnt64_t; /* Type to count number of disk blocks. */blkcnt64_t236,5695 -typedef __fsblkcnt64_t fsblkcnt64_t; /* Type to count file system blocks. */fsblkcnt64_t237,5775 -typedef __fsfilcnt64_t fsfilcnt64_t; /* Type to count file system inodes. */fsfilcnt64_t238,5853 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@environments.h,1213 -# define _POSIX_V7_LPBIG_OFFBIG _POSIX_V7_LPBIG_OFFBIG56,2199 -# define _POSIX_V6_LPBIG_OFFBIG _POSIX_V6_LPBIG_OFFBIG57,2234 -# define _XBS5_LPBIG_OFFBIG _XBS5_LPBIG_OFFBIG58,2269 -# define _POSIX_V7_LP64_OFF64 _POSIX_V7_LP64_OFF6461,2373 -# define _POSIX_V6_LP64_OFF64 _POSIX_V6_LP64_OFF6462,2405 -# define _XBS5_LP64_OFF64 _XBS5_LP64_OFF6463,2437 -# define _POSIX_V7_ILP32_OFFBIG _POSIX_V7_ILP32_OFFBIG69,2620 -# define _POSIX_V6_ILP32_OFFBIG _POSIX_V6_ILP32_OFFBIG70,2654 -# define _XBS5_ILP32_OFFBIG _XBS5_ILP32_OFFBIG71,2688 -# define _POSIX_V7_ILP32_OFF32 _POSIX_V7_ILP32_OFF3275,2776 -# define _POSIX_V6_ILP32_OFF32 _POSIX_V6_ILP32_OFF3276,2810 -# define _XBS5_ILP32_OFF32 _XBS5_ILP32_OFF3277,2844 -#define __ILP32_OFF32_CFLAGS __ILP32_OFF32_CFLAGS95,3390 -#define __ILP32_OFF32_LDFLAGS __ILP32_OFF32_LDFLAGS96,3426 -# define __ILP32_OFFBIG_CFLAGS __ILP32_OFFBIG_CFLAGS98,3507 -# define __ILP32_OFFBIG_LDFLAGS __ILP32_OFFBIG_LDFLAGS99,3546 -# define __ILP32_OFFBIG_CFLAGS __ILP32_OFFBIG_CFLAGS101,3592 -# define __ILP32_OFFBIG_LDFLAGS __ILP32_OFFBIG_LDFLAGS102,3673 -#define __LP64_OFF64_CFLAGS __LP64_OFF64_CFLAGS104,3719 -#define __LP64_OFF64_LDFLAGS __LP64_OFF64_LDFLAGS105,3754 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@stat.h,5839 -#define _BITS_STAT_H _BITS_STAT_H23,938 -# define _STAT_VER_LINUX_OLD _STAT_VER_LINUX_OLD27,1034 -# define _STAT_VER_KERNEL _STAT_VER_KERNEL28,1065 -# define _STAT_VER_SVR4 _STAT_VER_SVR429,1093 -# define _STAT_VER_LINUX _STAT_VER_LINUX30,1120 -# define _MKNOD_VER_LINUX _MKNOD_VER_LINUX33,1196 -# define _MKNOD_VER_SVR4 _MKNOD_VER_SVR434,1224 -# define _MKNOD_VER _MKNOD_VER35,1251 -# define _STAT_VER_KERNEL _STAT_VER_KERNEL37,1326 -# define _STAT_VER_LINUX _STAT_VER_LINUX38,1354 -# define _MKNOD_VER_LINUX _MKNOD_VER_LINUX41,1432 -#define _STAT_VER _STAT_VER44,1468 -struct statstat46,1504 - __dev_t st_dev; /* Device. */st_dev48,1520 - unsigned short int __pad1;__pad150,1575 - __ino_t st_ino; /* File serial number. */st_ino53,1668 - __ino_t __st_ino; /* 32bit file serial number. */__st_ino55,1721 - __mode_t st_mode; /* File mode. */st_mode58,1803 - __nlink_t st_nlink; /* Link count. */st_nlink59,1845 - __nlink_t st_nlink; /* Link count. */st_nlink61,1896 - __mode_t st_mode; /* File mode. */st_mode62,1940 - __uid_t st_uid; /* User ID of the file's owner. */st_uid64,1988 - __gid_t st_gid; /* Group ID of the file's group.*/st_gid65,2044 - int __pad0;__pad067,2118 - __dev_t st_rdev; /* Device number, if device. */st_rdev69,2141 - unsigned short int __pad2;__pad271,2215 - __off_t st_size; /* Size of file, in bytes. */st_size74,2308 - __off64_t st_size; /* Size of file, in bytes. */st_size76,2368 - __blksize_t st_blksize; /* Optimal block size for I/O. */st_blksize78,2431 - __blkcnt_t st_blocks; /* Number 512-byte blocks allocated. */st_blocks80,2550 - __blkcnt64_t st_blocks; /* Number 512-byte blocks allocated. */st_blocks82,2623 - struct timespec st_atim; /* Time of last access. */st_atim91,3102 - struct timespec st_mtim; /* Time of last modification. */st_mtim92,3160 - struct timespec st_ctim; /* Time of last status change. */st_ctim93,3224 -# define st_atime st_atime94,3289 -# define st_mtime st_mtime95,3353 -# define st_ctime st_ctime96,3386 - __time_t st_atime; /* Time of last access. */st_atime98,3425 - __syscall_ulong_t st_atimensec; /* Nscecs of last access. */st_atimensec99,3478 - __time_t st_mtime; /* Time of last modification. */st_mtime100,3544 - __syscall_ulong_t st_mtimensec; /* Nsecs of last modification. */st_mtimensec101,3603 - __time_t st_ctime; /* Time of last status change. */st_ctime102,3674 - __syscall_ulong_t st_ctimensec; /* Nsecs of last status change. */st_ctimensec103,3734 - __syscall_slong_t __glibc_reserved[3];__glibc_reserved106,3831 - unsigned long int __glibc_reserved4;__glibc_reserved4109,3909 - unsigned long int __glibc_reserved5;__glibc_reserved5110,3950 - __ino64_t st_ino; /* File serial number. */st_ino112,3998 -struct stat64stat64119,4152 - __dev_t st_dev; /* Device. */st_dev121,4170 - __ino64_t st_ino; /* File serial number. */st_ino123,4225 - __nlink_t st_nlink; /* Link count. */st_nlink124,4275 - __mode_t st_mode; /* File mode. */st_mode125,4319 - unsigned int __pad1;__pad1127,4367 - __ino_t __st_ino; /* 32bit file serial number. */__st_ino128,4392 - __mode_t st_mode; /* File mode. */st_mode129,4448 - __nlink_t st_nlink; /* Link count. */st_nlink130,4490 - __uid_t st_uid; /* User ID of the file's owner. */st_uid132,4543 - __gid_t st_gid; /* Group ID of the file's group.*/st_gid133,4599 - int __pad0;__pad0135,4674 - __dev_t st_rdev; /* Device number, if device. */st_rdev136,4690 - __off_t st_size; /* Size of file, in bytes. */st_size137,4745 - __dev_t st_rdev; /* Device number, if device. */st_rdev139,4805 - unsigned int __pad2;__pad2140,4861 - __off64_t st_size; /* Size of file, in bytes. */st_size141,4886 - __blksize_t st_blksize; /* Optimal block size for I/O. */st_blksize143,4950 - __blkcnt64_t st_blocks; /* Nr. 512-byte blocks allocated. */st_blocks144,5013 - struct timespec st_atim; /* Time of last access. */st_atim152,5483 - struct timespec st_mtim; /* Time of last modification. */st_mtim153,5541 - struct timespec st_ctim; /* Time of last status change. */st_ctim154,5605 - __time_t st_atime; /* Time of last access. */st_atime156,5677 - __syscall_ulong_t st_atimensec; /* Nscecs of last access. */st_atimensec157,5730 - __time_t st_mtime; /* Time of last modification. */st_mtime158,5796 - __syscall_ulong_t st_mtimensec; /* Nsecs of last modification. */st_mtimensec159,5855 - __time_t st_ctime; /* Time of last status change. */st_ctime160,5926 - __syscall_ulong_t st_ctimensec; /* Nsecs of last status change. */st_ctimensec161,5986 - __syscall_slong_t __glibc_reserved[3];__glibc_reserved164,6085 - __ino64_t st_ino; /* File serial number. */st_ino166,6135 -#define _STATBUF_ST_BLKSIZE_STATBUF_ST_BLKSIZE172,6247 -#define _STATBUF_ST_RDEV_STATBUF_ST_RDEV173,6275 -#define _STATBUF_ST_NSEC_STATBUF_ST_NSEC175,6356 -#define __S_IFMT __S_IFMT179,6417 -#define __S_IFDIR __S_IFDIR182,6501 -#define __S_IFCHR __S_IFCHR183,6545 -#define __S_IFBLK __S_IFBLK184,6596 -#define __S_IFREG __S_IFREG185,6643 -#define __S_IFIFO __S_IFIFO186,6690 -#define __S_IFLNK __S_IFLNK187,6729 -#define __S_IFSOCK __S_IFSOCK188,6777 -#define __S_TYPEISMQ(__S_TYPEISMQ192,6957 -#define __S_TYPEISSEM(__S_TYPEISSEM193,7018 -#define __S_TYPEISSHM(__S_TYPEISSHM194,7079 -#define __S_ISUID __S_ISUID198,7166 -#define __S_ISGID __S_ISGID199,7223 -#define __S_ISVTX __S_ISVTX200,7281 -#define __S_IREAD __S_IREAD201,7350 -#define __S_IWRITE __S_IWRITE202,7395 -#define __S_IEXEC __S_IEXEC203,7442 -# define UTIME_NOW UTIME_NOW206,7511 -# define UTIME_OMIT UTIME_OMIT207,7548 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@uintn-identity.h,246 -#define _BITS_UINTN_IDENTITY_H _BITS_UINTN_IDENTITY_H24,1042 -__uint16_identity (__uint16_t __x)__uint16_identity33,1287 -__uint32_identity (__uint32_t __x)__uint32_identity39,1368 -__uint64_identity (__uint64_t __x)__uint64_identity45,1449 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@pthreadtypes.h,1893 -# define _BITS_PTHREADTYPES_COMMON_H _BITS_PTHREADTYPES_COMMON_H20,887 -typedef unsigned long int pthread_t;pthread_t27,1122 - char __size[__SIZEOF_PTHREAD_MUTEXATTR_T];__size34,1287 - int __align;__align35,1332 -} pthread_mutexattr_t;pthread_mutexattr_t36,1347 - char __size[__SIZEOF_PTHREAD_CONDATTR_T];__size43,1510 - int __align;__align44,1554 -} pthread_condattr_t;pthread_condattr_t45,1569 -typedef unsigned int pthread_key_t;pthread_key_t49,1629 -typedef int __ONCE_ALIGNMENT pthread_once_t;pthread_once_t53,1693 -union pthread_attr_tpthread_attr_t56,1740 - char __size[__SIZEOF_PTHREAD_ATTR_T];__size58,1763 - long int __align;__align59,1803 -typedef union pthread_attr_t pthread_attr_t;pthread_attr_t62,1856 -# define __have_pthread_attr_t __have_pthread_attr_t63,1901 - struct __pthread_mutex_s __data;__data69,1959 - char __size[__SIZEOF_PTHREAD_MUTEX_T];__size70,1994 - long int __align;__align71,2035 -} pthread_mutex_t;pthread_mutex_t72,2055 - struct __pthread_cond_s __data;__data77,2092 - char __size[__SIZEOF_PTHREAD_COND_T];__size78,2126 - __extension__ long long int __align;__align79,2166 -} pthread_cond_t;pthread_cond_t80,2205 - struct __pthread_rwlock_arch_t __data;__data88,2424 - char __size[__SIZEOF_PTHREAD_RWLOCK_T];__size89,2465 - long int __align;__align90,2507 -} pthread_rwlock_t;pthread_rwlock_t91,2527 - char __size[__SIZEOF_PTHREAD_RWLOCKATTR_T];__size95,2564 - long int __align;__align96,2610 -} pthread_rwlockattr_t;pthread_rwlockattr_t97,2630 -typedef volatile int pthread_spinlock_t;pthread_spinlock_t103,2717 - char __size[__SIZEOF_PTHREAD_BARRIER_T];__size110,2868 - long int __align;__align111,2911 -} pthread_barrier_t;pthread_barrier_t112,2931 - char __size[__SIZEOF_PTHREAD_BARRIERATTR_T];__size116,2969 - int __align;__align117,3016 -} pthread_barrierattr_t;pthread_barrierattr_t118,3031 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@endian.h,1337 -#define _ENDIAN_H _ENDIAN_H19,807 -#define __LITTLE_ENDIAN __LITTLE_ENDIAN31,1344 -#define __BIG_ENDIAN __BIG_ENDIAN32,1373 -#define __PDP_ENDIAN __PDP_ENDIAN33,1399 -# define __FLOAT_WORD_ORDER __FLOAT_WORD_ORDER41,1637 -# define LITTLE_ENDIAN LITTLE_ENDIAN45,1704 -# define BIG_ENDIAN BIG_ENDIAN46,1743 -# define PDP_ENDIAN PDP_ENDIAN47,1776 -# define BYTE_ORDER BYTE_ORDER48,1809 -# define __LONG_LONG_PAIR(__LONG_LONG_PAIR52,1886 -# define __LONG_LONG_PAIR(__LONG_LONG_PAIR54,1962 -# define htobe16(htobe1664,2191 -# define htole16(htole1665,2227 -# define be16toh(be16toh66,2270 -# define le16toh(le16toh67,2306 -# define htobe32(htobe3269,2350 -# define htole32(htole3270,2386 -# define be32toh(be32toh71,2429 -# define le32toh(le32toh72,2465 -# define htobe64(htobe6474,2509 -# define htole64(htole6475,2545 -# define be64toh(be64toh76,2588 -# define le64toh(le64toh77,2624 -# define htobe16(htobe1680,2675 -# define htole16(htole1681,2718 -# define be16toh(be16toh82,2754 -# define le16toh(le16toh83,2797 -# define htobe32(htobe3285,2834 -# define htole32(htole3286,2877 -# define be32toh(be32toh87,2913 -# define le32toh(le32toh88,2956 -# define htobe64(htobe6490,2993 -# define htole64(htole6491,3036 -# define be64toh(be64toh92,3072 -# define le64toh(le64toh93,3115 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@sigstack.h,126 -#define _BITS_SIGSTACK_H _BITS_SIGSTACK_H20,852 -#define MINSIGSTKSZ MINSIGSTKSZ27,1055 -#define SIGSTKSZ SIGSTKSZ30,1115 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@sigaction.h,1035 -#define _BITS_SIGACTION_H _BITS_SIGACTION_H20,864 -struct sigactionsigaction27,1070 - __sighandler_t sa_handler;sa_handler34,1237 - void (*sa_sigaction) (int, siginfo_t *, void *);sa_sigaction36,1300 - __sigaction_handler;__sigaction_handler38,1358 -# define sa_handler sa_handler39,1383 -# define sa_sigaction sa_sigaction40,1434 - __sigset_t sa_mask;sa_mask46,1586 - int sa_flags;sa_flags49,1637 - void (*sa_restorer) (void);sa_restorer52,1684 -#define SA_NOCLDSTOP SA_NOCLDSTOP56,1749 -#define SA_NOCLDWAIT SA_NOCLDWAIT57,1821 -#define SA_SIGINFO SA_SIGINFO58,1890 -# define SA_ONSTACK SA_ONSTACK61,2055 -# define SA_RESTART SA_RESTART64,2201 -# define SA_NODEFER SA_NODEFER65,2275 -# define SA_RESETHAND SA_RESETHAND67,2396 -# define SA_INTERRUPT SA_INTERRUPT70,2499 -# define SA_NOMASK SA_NOMASK73,2601 -# define SA_ONESHOT SA_ONESHOT74,2634 -# define SA_STACK SA_STACK75,2669 -#define SIG_BLOCK SIG_BLOCK79,2763 -#define SIG_UNBLOCK SIG_UNBLOCK80,2811 -#define SIG_SETMASK SIG_SETMASK81,2861 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@lib@llvm-8@lib@clang@8.0.1@include@stdarg.h,402 -#define __STDARG_H__STDARG_H27,1300 -typedef __builtin_va_list va_list;va_list30,1337 -#define _VA_LIST_VA_LIST31,1372 -#define va_start(va_start33,1396 -#define va_end(va_end34,1454 -#define va_arg(va_arg35,1503 -#define __va_copy(__va_copy40,1703 -#define va_copy(va_copy43,1837 -#define __GNUC_VA_LIST __GNUC_VA_LIST47,1925 -typedef __builtin_va_list __gnuc_va_list;__gnuc_va_list48,1950 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@sigset_t.h,96 -#define __sigset_t_defined __sigset_t_defined2,27 -typedef __sigset_t sigset_t;sigset_t7,158 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@struct_sigstack.h,228 -#define __sigstack_defined __sigstack_defined20,843 -struct sigstacksigstack23,928 - void *ss_sp; /* Signal stack pointer. */ss_sp25,948 - int ss_onstack; /* Nonzero if executing on this stack. */ss_onstack26,995 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@asm@ioctls.h,0 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@lib@llvm-8@lib@clang@8.0.1@include@limits.h,1756 -#define __CLANG_LIMITS_H__CLANG_LIMITS_H26,1340 -#define _GCC_LIMITS_H__GCC_LIMITS_H_31,1530 -#undef SCHAR_MINSCHAR_MIN42,1871 -#undef SCHAR_MAXSCHAR_MAX43,1889 -#undef UCHAR_MAXUCHAR_MAX44,1907 -#undef SHRT_MINSHRT_MIN45,1925 -#undef SHRT_MAXSHRT_MAX46,1942 -#undef USHRT_MAXUSHRT_MAX47,1959 -#undef INT_MININT_MIN48,1977 -#undef INT_MAXINT_MAX49,1993 -#undef UINT_MAXUINT_MAX50,2009 -#undef LONG_MINLONG_MIN51,2026 -#undef LONG_MAXLONG_MAX52,2043 -#undef ULONG_MAXULONG_MAX53,2060 -#undef CHAR_BITCHAR_BIT55,2079 -#undef CHAR_MINCHAR_MIN56,2096 -#undef CHAR_MAXCHAR_MAX57,2113 -#define SCHAR_MAX SCHAR_MAX60,2154 -#define SHRT_MAX SHRT_MAX61,2186 -#define INT_MAX INT_MAX62,2217 -#define LONG_MAX LONG_MAX63,2247 -#define SCHAR_MIN SCHAR_MIN65,2279 -#define SHRT_MIN SHRT_MIN66,2316 -#define INT_MIN INT_MIN67,2353 -#define LONG_MIN LONG_MIN68,2390 -#define UCHAR_MAX UCHAR_MAX70,2429 -#define USHRT_MAX USHRT_MAX71,2469 -#define UINT_MAX UINT_MAX72,2509 -#define ULONG_MAX ULONG_MAX73,2550 -#define MB_LEN_MAX MB_LEN_MAX76,2612 -#define CHAR_BIT CHAR_BIT79,2641 -#define CHAR_MIN CHAR_MIN82,2721 -#define CHAR_MAX CHAR_MAX83,2740 -#define CHAR_MIN CHAR_MIN85,2773 -#define CHAR_MAX CHAR_MAX86,2800 -#undef LLONG_MINLLONG_MIN94,3015 -#undef LLONG_MAXLLONG_MAX95,3033 -#undef ULLONG_MAXULLONG_MAX96,3051 -#define LLONG_MAX LLONG_MAX98,3071 -#define LLONG_MIN LLONG_MIN99,3108 -#define ULLONG_MAX ULLONG_MAX100,3152 -#undef LONG_LONG_MINLONG_LONG_MIN109,3518 -#undef LONG_LONG_MAXLONG_LONG_MAX110,3541 -#undef ULONG_LONG_MAXULONG_LONG_MAX111,3564 -#define LONG_LONG_MAX LONG_LONG_MAX113,3589 -#define LONG_LONG_MIN LONG_LONG_MIN114,3630 -#define ULONG_LONG_MAX ULONG_LONG_MAX115,3678 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@asm-generic@ioctls.h,3220 -#define __ASM_GENERIC_IOCTLS_H__ASM_GENERIC_IOCTLS_H3,94 -#define TCGETS TCGETS20,621 -#define TCSETS TCSETS21,644 -#define TCSETSW TCSETSW22,667 -#define TCSETSF TCSETSF23,691 -#define TCGETA TCGETA24,715 -#define TCSETA TCSETA25,738 -#define TCSETAW TCSETAW26,761 -#define TCSETAF TCSETAF27,785 -#define TCSBRK TCSBRK28,809 -#define TCXONC TCXONC29,832 -#define TCFLSH TCFLSH30,855 -#define TIOCEXCL TIOCEXCL31,878 -#define TIOCNXCL TIOCNXCL32,902 -#define TIOCSCTTY TIOCSCTTY33,926 -#define TIOCGPGRP TIOCGPGRP34,951 -#define TIOCSPGRP TIOCSPGRP35,976 -#define TIOCOUTQ TIOCOUTQ36,1001 -#define TIOCSTI TIOCSTI37,1025 -#define TIOCGWINSZ TIOCGWINSZ38,1049 -#define TIOCSWINSZ TIOCSWINSZ39,1075 -#define TIOCMGET TIOCMGET40,1101 -#define TIOCMBIS TIOCMBIS41,1125 -#define TIOCMBIC TIOCMBIC42,1149 -#define TIOCMSET TIOCMSET43,1173 -#define TIOCGSOFTCAR TIOCGSOFTCAR44,1197 -#define TIOCSSOFTCAR TIOCSSOFTCAR45,1225 -#define FIONREAD FIONREAD46,1253 -#define TIOCINQ TIOCINQ47,1277 -#define TIOCLINUX TIOCLINUX48,1303 -#define TIOCCONS TIOCCONS49,1328 -#define TIOCGSERIAL TIOCGSERIAL50,1352 -#define TIOCSSERIAL TIOCSSERIAL51,1379 -#define TIOCPKT TIOCPKT52,1406 -#define FIONBIO FIONBIO53,1430 -#define TIOCNOTTY TIOCNOTTY54,1454 -#define TIOCSETD TIOCSETD55,1479 -#define TIOCGETD TIOCGETD56,1503 -#define TCSBRKP TCSBRKP57,1527 -#define TIOCSBRK TIOCSBRK58,1588 -#define TIOCCBRK TIOCCBRK59,1637 -#define TIOCGSID TIOCGSID60,1686 -#define TCGETS2 TCGETS261,1745 -#define TCSETS2 TCSETS262,1795 -#define TCSETSW2 TCSETSW263,1845 -#define TCSETSF2 TCSETSF264,1895 -#define TIOCGRS485 TIOCGRS48565,1945 -#define TIOCSRS485 TIOCSRS48567,1990 -#define TIOCGPTN TIOCGPTN69,2023 -#define TIOCSPTLCK TIOCSPTLCK70,2111 -#define TIOCGDEV TIOCGDEV71,2174 -#define TCGETX TCGETX72,2267 -#define TCSETX TCSETX73,2322 -#define TCSETXF TCSETXF74,2345 -#define TCSETXW TCSETXW75,2369 -#define TIOCSIG TIOCSIG76,2393 -#define TIOCVHANGUP TIOCVHANGUP77,2459 -#define TIOCGPKT TIOCGPKT78,2486 -#define TIOCGPTLCK TIOCGPTLCK79,2552 -#define TIOCGEXCL TIOCGEXCL80,2617 -#define TIOCGPTPEER TIOCGPTPEER81,2687 -#define FIONCLEX FIONCLEX83,2751 -#define FIOCLEX FIOCLEX84,2775 -#define FIOASYNC FIOASYNC85,2799 -#define TIOCSERCONFIG TIOCSERCONFIG86,2823 -#define TIOCSERGWILD TIOCSERGWILD87,2852 -#define TIOCSERSWILD TIOCSERSWILD88,2880 -#define TIOCGLCKTRMIOS TIOCGLCKTRMIOS89,2908 -#define TIOCSLCKTRMIOS TIOCSLCKTRMIOS90,2938 -#define TIOCSERGSTRUCT TIOCSERGSTRUCT91,2968 -#define TIOCSERGETLSR TIOCSERGETLSR92,3023 -#define TIOCSERGETMULTI TIOCSERGETMULTI93,3085 -#define TIOCSERSETMULTI TIOCSERSETMULTI94,3144 -#define TIOCMIWAIT TIOCMIWAIT96,3203 -#define TIOCGICOUNT TIOCGICOUNT97,3277 -# define FIOQSIZE FIOQSIZE104,3492 -#define TIOCPKT_DATA TIOCPKT_DATA108,3552 -#define TIOCPKT_FLUSHREAD TIOCPKT_FLUSHREAD109,3577 -#define TIOCPKT_FLUSHWRITE TIOCPKT_FLUSHWRITE110,3606 -#define TIOCPKT_STOP TIOCPKT_STOP111,3636 -#define TIOCPKT_START TIOCPKT_START112,3661 -#define TIOCPKT_NOSTOP TIOCPKT_NOSTOP113,3687 -#define TIOCPKT_DOSTOP TIOCPKT_DOSTOP114,3714 -#define TIOCPKT_IOCTL TIOCPKT_IOCTL115,3741 -#define TIOCSER_TEMT TIOCSER_TEMT117,3768 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@posix2_lim.h,983 -#define _BITS_POSIX2_LIM_H _BITS_POSIX2_LIM_H23,889 -#define _POSIX2_BC_BASE_MAX _POSIX2_BC_BASE_MAX27,995 -#define _POSIX2_BC_DIM_MAX _POSIX2_BC_DIM_MAX30,1107 -#define _POSIX2_BC_SCALE_MAX _POSIX2_BC_SCALE_MAX33,1203 -#define _POSIX2_BC_STRING_MAX _POSIX2_BC_STRING_MAX36,1314 -#define _POSIX2_COLL_WEIGHTS_MAX _POSIX2_COLL_WEIGHTS_MAX40,1489 -#define _POSIX2_EXPR_NEST_MAX _POSIX2_EXPR_NEST_MAX44,1630 -#define _POSIX2_LINE_MAX _POSIX2_LINE_MAX47,1720 -#define _POSIX2_RE_DUP_MAX _POSIX2_RE_DUP_MAX51,1883 -#define _POSIX2_CHARCLASS_NAME_MAX _POSIX2_CHARCLASS_NAME_MAX55,2029 -#define BC_BASE_MAX BC_BASE_MAX63,2236 -#define BC_DIM_MAX BC_DIM_MAX66,2303 -#define BC_SCALE_MAX BC_SCALE_MAX69,2370 -#define BC_STRING_MAX BC_STRING_MAX72,2442 -#define COLL_WEIGHTS_MAX COLL_WEIGHTS_MAX75,2519 -#define EXPR_NEST_MAX EXPR_NEST_MAX78,2577 -#define LINE_MAX LINE_MAX81,2646 -#define CHARCLASS_NAME_MAX CHARCLASS_NAME_MAX84,2715 -#define RE_DUP_MAX RE_DUP_MAX88,2806 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types.h,5873 -#define _BITS_TYPES_H _BITS_TYPES_H24,951 -typedef unsigned char __u_char;__u_char30,1052 -typedef unsigned short int __u_short;__u_short31,1084 -typedef unsigned int __u_int;__u_int32,1122 -typedef unsigned long int __u_long;__u_long33,1152 -typedef signed char __int8_t;__int8_t36,1265 -typedef unsigned char __uint8_t;__uint8_t37,1295 -typedef signed short int __int16_t;__int16_t38,1328 -typedef unsigned short int __uint16_t;__uint16_t39,1364 -typedef signed int __int32_t;__int32_t40,1403 -typedef unsigned int __uint32_t;__uint32_t41,1433 -typedef signed long int __int64_t;__int64_t43,1487 -typedef unsigned long int __uint64_t;__uint64_t44,1522 -__extension__ typedef signed long long int __int64_t;__int64_t46,1566 -__extension__ typedef unsigned long long int __uint64_t;__uint64_t47,1620 -typedef __int8_t __int_least8_t;__int_least8_t51,1736 -typedef __uint8_t __uint_least8_t;__uint_least8_t52,1769 -typedef __int16_t __int_least16_t;__int_least16_t53,1804 -typedef __uint16_t __uint_least16_t;__uint_least16_t54,1839 -typedef __int32_t __int_least32_t;__int_least32_t55,1876 -typedef __uint32_t __uint_least32_t;__uint_least32_t56,1911 -typedef __int64_t __int_least64_t;__int_least64_t57,1948 -typedef __uint64_t __uint_least64_t;__uint_least64_t58,1983 -typedef long int __quad_t;__quad_t62,2073 -typedef unsigned long int __u_quad_t;__u_quad_t63,2100 -__extension__ typedef long long int __quad_t;__quad_t65,2144 -__extension__ typedef unsigned long long int __u_quad_t;__u_quad_t66,2190 -typedef long int __intmax_t;__intmax_t71,2307 -typedef unsigned long int __uintmax_t;__uintmax_t72,2336 -__extension__ typedef long long int __intmax_t;__intmax_t74,2381 -__extension__ typedef unsigned long long int __uintmax_t;__uintmax_t75,2429 -#define __S16_TYPE __S16_TYPE108,4060 -#define __U16_TYPE __U16_TYPE109,4090 -#define __S32_TYPE __S32_TYPE110,4129 -#define __U32_TYPE __U32_TYPE111,4153 -#define __SLONGWORD_TYPE __SLONGWORD_TYPE112,4186 -#define __ULONGWORD_TYPE __ULONGWORD_TYPE113,4220 -# define __SQUAD_TYPE __SQUAD_TYPE115,4284 -# define __UQUAD_TYPE __UQUAD_TYPE116,4316 -# define __SWORD_TYPE __SWORD_TYPE117,4350 -# define __UWORD_TYPE __UWORD_TYPE118,4377 -# define __SLONG32_TYPE __SLONG32_TYPE119,4413 -# define __ULONG32_TYPE __ULONG32_TYPE120,4447 -# define __S64_TYPE __S64_TYPE121,4490 -# define __U64_TYPE __U64_TYPE122,4520 -# define __STD_TYPE __STD_TYPE125,4666 -# define __SQUAD_TYPE __SQUAD_TYPE127,4732 -# define __UQUAD_TYPE __UQUAD_TYPE128,4764 -# define __SWORD_TYPE __SWORD_TYPE129,4805 -# define __UWORD_TYPE __UWORD_TYPE130,4837 -# define __SLONG32_TYPE __SLONG32_TYPE131,4878 -# define __ULONG32_TYPE __ULONG32_TYPE132,4907 -# define __S64_TYPE __S64_TYPE133,4945 -# define __U64_TYPE __U64_TYPE134,4975 -# define __STD_TYPE __STD_TYPE136,5070 -__STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */__dev_t143,5184 -__STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */__uid_t144,5248 -__STD_TYPE __GID_T_TYPE __gid_t; /* Type of group identifications. */__gid_t145,5318 -__STD_TYPE __INO_T_TYPE __ino_t; /* Type of file serial numbers. */__ino_t146,5389 -__STD_TYPE __INO64_T_TYPE __ino64_t; /* Type of file serial numbers (LFS).*/__ino64_t147,5458 -__STD_TYPE __MODE_T_TYPE __mode_t; /* Type of file attribute bitmasks. */__mode_t148,5535 -__STD_TYPE __NLINK_T_TYPE __nlink_t; /* Type of file link counts. */__nlink_t149,5610 -__STD_TYPE __OFF_T_TYPE __off_t; /* Type of file sizes and offsets. */__off_t150,5680 -__STD_TYPE __OFF64_T_TYPE __off64_t; /* Type of file sizes and offsets (LFS). */__off64_t151,5752 -__STD_TYPE __PID_T_TYPE __pid_t; /* Type of process identifications. */__pid_t152,5834 -__STD_TYPE __FSID_T_TYPE __fsid_t; /* Type of file system IDs. */__fsid_t153,5907 -__STD_TYPE __CLOCK_T_TYPE __clock_t; /* Type of CPU usage counts. */__clock_t154,5974 -__STD_TYPE __RLIM_T_TYPE __rlim_t; /* Type for resource measurement. */__rlim_t155,6044 -__STD_TYPE __RLIM64_T_TYPE __rlim64_t; /* Type for resource measurement (LFS). */__rlim64_t156,6117 -__STD_TYPE __ID_T_TYPE __id_t; /* General type for IDs. */__id_t157,6200 -__STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */__time_t158,6261 -__STD_TYPE __USECONDS_T_TYPE __useconds_t; /* Count of microseconds. */__useconds_t159,6328 -__STD_TYPE __SUSECONDS_T_TYPE __suseconds_t; /* Signed count of microseconds. */__suseconds_t160,6401 -__STD_TYPE __DADDR_T_TYPE __daddr_t; /* The type of a disk address. */__daddr_t162,6484 -__STD_TYPE __KEY_T_TYPE __key_t; /* Type of an IPC key. */__key_t163,6556 -__STD_TYPE __CLOCKID_T_TYPE __clockid_t;__clockid_t166,6668 -__STD_TYPE __TIMER_T_TYPE __timer_t;__timer_t169,6754 -__STD_TYPE __BLKSIZE_T_TYPE __blksize_t;__blksize_t172,6829 -__STD_TYPE __BLKCNT_T_TYPE __blkcnt_t;__blkcnt_t177,6968 -__STD_TYPE __BLKCNT64_T_TYPE __blkcnt64_t;__blkcnt64_t178,7007 -__STD_TYPE __FSBLKCNT_T_TYPE __fsblkcnt_t;__fsblkcnt_t181,7092 -__STD_TYPE __FSBLKCNT64_T_TYPE __fsblkcnt64_t;__fsblkcnt64_t182,7135 -__STD_TYPE __FSFILCNT_T_TYPE __fsfilcnt_t;__fsfilcnt_t185,7223 -__STD_TYPE __FSFILCNT64_T_TYPE __fsfilcnt64_t;__fsfilcnt64_t186,7266 -__STD_TYPE __FSWORD_T_TYPE __fsword_t;__fsword_t189,7363 -__STD_TYPE __SSIZE_T_TYPE __ssize_t; /* Type of a byte count, or error. */__ssize_t191,7403 -__STD_TYPE __SYSCALL_SLONG_TYPE __syscall_slong_t;__syscall_slong_t194,7526 -__STD_TYPE __SYSCALL_ULONG_TYPE __syscall_ulong_t;__syscall_ulong_t196,7625 -typedef __off64_t __loff_t; /* Type of file sizes and offsets (LFS). */__loff_t200,7784 -typedef char *__caddr_t;__caddr_t201,7857 -__STD_TYPE __SWORD_TYPE __intptr_t;__intptr_t204,7950 -__STD_TYPE __U32_TYPE __socklen_t;__socklen_t207,8028 -typedef int __sig_atomic_t;__sig_atomic_t212,8252 -#undef __STD_TYPE__STD_TYPE214,8281 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@libc-header-start.h,1005 -#undef __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION31,1375 -#undef __GLIBC_USE_LIB_EXT2__GLIBC_USE_LIB_EXT237,1530 -# define __GLIBC_USE_LIB_EXT2 __GLIBC_USE_LIB_EXT240,1661 -# define __GLIBC_USE_LIB_EXT2 __GLIBC_USE_LIB_EXT242,1699 -#undef __GLIBC_USE_IEC_60559_BFP_EXT__GLIBC_USE_IEC_60559_BFP_EXT47,1824 -# define __GLIBC_USE_IEC_60559_BFP_EXT __GLIBC_USE_IEC_60559_BFP_EXT49,1926 -# define __GLIBC_USE_IEC_60559_BFP_EXT __GLIBC_USE_IEC_60559_BFP_EXT51,1973 -#undef __GLIBC_USE_IEC_60559_FUNCS_EXT__GLIBC_USE_IEC_60559_FUNCS_EXT56,2109 -# define __GLIBC_USE_IEC_60559_FUNCS_EXT __GLIBC_USE_IEC_60559_FUNCS_EXT58,2215 -# define __GLIBC_USE_IEC_60559_FUNCS_EXT __GLIBC_USE_IEC_60559_FUNCS_EXT60,2264 -#undef __GLIBC_USE_IEC_60559_TYPES_EXT__GLIBC_USE_IEC_60559_TYPES_EXT65,2402 -# define __GLIBC_USE_IEC_60559_TYPES_EXT __GLIBC_USE_IEC_60559_TYPES_EXT67,2508 -# define __GLIBC_USE_IEC_60559_TYPES_EXT __GLIBC_USE_IEC_60559_TYPES_EXT69,2557 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@__locale_t.h,463 -#define _BITS_TYPES___LOCALE_T_H _BITS_TYPES___LOCALE_T_H21,939 -struct __locale_struct__locale_struct28,1224 - struct __locale_data *__locales[13]; /* 13 = __LC_LAST. */__locales31,1309 - const unsigned short int *__ctype_b;__ctype_b34,1448 - const int *__ctype_tolower;__ctype_tolower35,1487 - const int *__ctype_toupper;__ctype_toupper36,1517 - const char *__names[13];__names39,1608 -typedef struct __locale_struct *__locale_t;__locale_t42,1639 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@linux@limits.h,527 -#define _LINUX_LIMITS_H_LINUX_LIMITS_H3,87 -#define NR_OPEN NR_OPEN5,112 -#define NGROUPS_MAX NGROUPS_MAX7,142 -#define ARG_MAX ARG_MAX8,214 -#define LINK_MAX LINK_MAX9,286 -#define MAX_CANON MAX_CANON10,345 -#define MAX_INPUT MAX_INPUT11,414 -#define NAME_MAX NAME_MAX12,479 -#define PATH_MAX PATH_MAX13,537 -#define PIPE_BUF PIPE_BUF14,609 -#define XATTR_NAME_MAX XATTR_NAME_MAX15,678 -#define XATTR_SIZE_MAX XATTR_SIZE_MAX16,751 -#define XATTR_LIST_MAX XATTR_LIST_MAX17,828 -#define RTSIG_MAX RTSIG_MAX19,906 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@struct_timeval.h,190 -#define __timeval_defined __timeval_defined2,26 -struct timevaltimeval8,178 - __time_t tv_sec; /* Seconds. */tv_sec10,195 - __suseconds_t tv_usec; /* Microseconds. */tv_usec11,231 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@waitstatus.h,513 -#define __WEXITSTATUS(__WEXITSTATUS28,1094 -#define __WTERMSIG(__WTERMSIG31,1207 -#define __WSTOPSIG(__WSTOPSIG34,1318 -#define __WIFEXITED(__WIFEXITED37,1423 -#define __WIFSIGNALED(__WIFSIGNALED40,1538 -#define __WIFSTOPPED(__WIFSTOPPED44,1681 -# define __WIFCONTINUED(__WIFCONTINUED49,1906 -#define __WCOREDUMP(__WCOREDUMP53,2032 -#define __W_EXITCODE(__W_EXITCODE56,2132 -#define __W_STOPCODE(__W_STOPCODE57,2184 -#define __W_CONTINUED __W_CONTINUED58,2230 -#define __WCOREFLAG __WCOREFLAG59,2260 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@local_lim.h,1308 -# define __undef_NR_OPEN__undef_NR_OPEN25,1227 -# define __undef_LINK_MAX__undef_LINK_MAX28,1276 -# define __undef_OPEN_MAX__undef_OPEN_MAX31,1326 -# define __undef_ARG_MAX__undef_ARG_MAX34,1375 -# undef NR_OPENNR_OPEN42,1563 -# undef __undef_NR_OPEN__undef_NR_OPEN43,1579 -# undef LINK_MAXLINK_MAX47,1666 -# undef __undef_LINK_MAX__undef_LINK_MAX48,1683 -# undef OPEN_MAXOPEN_MAX52,1771 -# undef __undef_OPEN_MAX__undef_OPEN_MAX53,1788 -# undef ARG_MAXARG_MAX57,1874 -# undef __undef_ARG_MAX__undef_ARG_MAX58,1890 -#define _POSIX_THREAD_KEYS_MAX _POSIX_THREAD_KEYS_MAX62,1966 -#define PTHREAD_KEYS_MAX PTHREAD_KEYS_MAX64,2056 -#define _POSIX_THREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_DESTRUCTOR_ITERATIONS67,2162 -#define PTHREAD_DESTRUCTOR_ITERATIONS PTHREAD_DESTRUCTOR_ITERATIONS69,2262 -#define _POSIX_THREAD_THREADS_MAX _POSIX_THREAD_THREADS_MAX72,2379 -#undef PTHREAD_THREADS_MAXPTHREAD_THREADS_MAX74,2477 -#define AIO_PRIO_DELTA_MAX AIO_PRIO_DELTA_MAX78,2600 -#define PTHREAD_STACK_MIN PTHREAD_STACK_MIN81,2708 -#define DELAYTIMER_MAX DELAYTIMER_MAX84,2793 -#define TTY_NAME_MAX TTY_NAME_MAX87,2860 -#define LOGIN_NAME_MAX LOGIN_NAME_MAX90,2940 -#define HOST_NAME_MAX HOST_NAME_MAX93,3002 -#define MQ_PRIO_MAX MQ_PRIO_MAX96,3074 -#define SEM_VALUE_MAX SEM_VALUE_MAX99,3147 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@paths.h,1417 -#define _PATHS_H__PATHS_H_33,1653 -#define _PATH_DEFPATH _PATH_DEFPATH36,1699 -#define _PATH_STDPATH _PATH_STDPATH38,1772 -#define _PATH_BSHELL _PATH_BSHELL41,1830 -#define _PATH_CONSOLE _PATH_CONSOLE42,1861 -#define _PATH_CSHELL _PATH_CSHELL43,1898 -#define _PATH_DEVDB _PATH_DEVDB44,1930 -#define _PATH_DEVNULL _PATH_DEVNULL45,1968 -#define _PATH_DRUM _PATH_DRUM46,2002 -#define _PATH_GSHADOW _PATH_GSHADOW47,2033 -#define _PATH_KLOG _PATH_KLOG48,2070 -#define _PATH_KMEM _PATH_KMEM49,2102 -#define _PATH_LASTLOG _PATH_LASTLOG50,2133 -#define _PATH_MAILDIR _PATH_MAILDIR51,2174 -#define _PATH_MAN _PATH_MAN52,2208 -#define _PATH_MEM _PATH_MEM53,2243 -#define _PATH_MNTTAB _PATH_MNTTAB54,2272 -#define _PATH_MOUNTED _PATH_MOUNTED55,2306 -#define _PATH_NOLOGIN _PATH_NOLOGIN56,2340 -#define _PATH_PRESERVE _PATH_PRESERVE57,2377 -#define _PATH_RWHODIR _PATH_RWHODIR58,2411 -#define _PATH_SENDMAIL _PATH_SENDMAIL59,2451 -#define _PATH_SHADOW _PATH_SHADOW60,2495 -#define _PATH_SHELLS _PATH_SHELLS61,2530 -#define _PATH_TTY _PATH_TTY62,2565 -#define _PATH_UNIX _PATH_UNIX63,2594 -#define _PATH_UTMP _PATH_UTMP64,2629 -#define _PATH_VI _PATH_VI65,2664 -#define _PATH_WTMP _PATH_WTMP66,2695 -#define _PATH_DEV _PATH_DEV69,2803 -#define _PATH_TMP _PATH_TMP70,2829 -#define _PATH_VARDB _PATH_VARDB71,2855 -#define _PATH_VARRUN _PATH_VARRUN72,2892 -#define _PATH_VARTMP _PATH_VARTMP73,2925 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@stat.h,3574 -#define _SYS_STAT_H _SYS_STAT_H23,874 -typedef __dev_t dev_t;dev_t40,1244 -# define __dev_t_defined__dev_t_defined41,1267 -typedef __gid_t gid_t;gid_t45,1327 -# define __gid_t_defined__gid_t_defined46,1350 -typedef __ino_t ino_t;ino_t51,1440 -typedef __ino64_t ino_t;ino_t53,1471 -# define __ino_t_defined__ino_t_defined55,1505 -typedef __mode_t mode_t;mode_t59,1566 -# define __mode_t_defined__mode_t_defined60,1591 -typedef __nlink_t nlink_t;nlink_t64,1654 -# define __nlink_t_defined__nlink_t_defined65,1681 -typedef __off_t off_t;off_t70,1773 -typedef __off64_t off_t;off_t72,1804 -# define __off_t_defined__off_t_defined74,1838 -typedef __uid_t uid_t;uid_t78,1898 -# define __uid_t_defined__uid_t_defined79,1921 -typedef __blkcnt_t blkcnt_t;blkcnt_t86,2054 -typedef __blkcnt64_t blkcnt_t;blkcnt_t88,2091 -# define __blkcnt_t_defined__blkcnt_t_defined90,2131 -typedef __blksize_t blksize_t;blksize_t94,2198 -# define __blksize_t_defined__blksize_t_defined95,2229 -# define S_IFMT S_IFMT104,2373 -# define S_IFDIR S_IFDIR105,2399 -# define S_IFCHR S_IFCHR106,2426 -# define S_IFBLK S_IFBLK107,2453 -# define S_IFREG S_IFREG108,2480 -# define S_IFIFO S_IFIFO110,2525 -# define S_IFLNK S_IFLNK113,2579 -# define S_IFSOCK S_IFSOCK117,2702 -#define __S_ISTYPE(__S_ISTYPE123,2783 -#define S_ISDIR(S_ISDIR125,2847 -#define S_ISCHR(S_ISCHR126,2900 -#define S_ISBLK(S_ISBLK127,2953 -#define S_ISREG(S_ISREG128,3006 -# define S_ISFIFO(S_ISFIFO130,3076 -# define S_ISLNK(S_ISLNK133,3155 -# define S_ISLNK(S_ISLNK137,3262 -# define S_ISSOCK(S_ISSOCK142,3384 -# define S_TYPEISMQ(S_TYPEISMQ152,3787 -# define S_TYPEISSEM(S_TYPEISSEM153,3830 -# define S_TYPEISSHM(S_TYPEISSHM154,3875 -#define S_ISUID S_ISUID160,3954 -#define S_ISGID S_ISGID161,4013 -# define S_ISVTX S_ISVTX165,4200 -#define S_IRUSR S_IRUSR168,4235 -#define S_IWUSR S_IWUSR169,4283 -#define S_IXUSR S_IXUSR170,4333 -#define S_IRWXU S_IRWXU172,4426 -# define S_IREAD S_IREAD175,4494 -# define S_IWRITE S_IWRITE176,4519 -# define S_IEXEC S_IEXEC177,4545 -#define S_IRGRP S_IRGRP180,4578 -#define S_IWGRP S_IWGRP181,4631 -#define S_IXGRP S_IXGRP182,4685 -#define S_IRWXG S_IRWXG184,4783 -#define S_IROTH S_IROTH186,4815 -#define S_IWOTH S_IWOTH187,4869 -#define S_IXOTH S_IXOTH188,4924 -#define S_IRWXO S_IRWXO190,5024 -# define ACCESSPERMS ACCESSPERMS195,5116 -# define ALLPERMS ALLPERMS196,5174 -# define DEFFILEMODE DEFFILEMODE197,5253 -# define S_BLKSIZE S_BLKSIZE199,5334 -# define fstatat fstatat244,6911 -# define lstat lstat268,7640 -# define _STAT_VER _STAT_VER387,12009 -# define _MKNOD_VER _MKNOD_VER390,12056 -# define __fxstat __fxstat421,13281 -# define __xstat __xstat422,13311 -# define __lxstat __lxstat423,13339 -__NTH (stat (const char *__path, struct stat *__statbuf))stat453,14336 -__NTH (lstat (const char *__path, struct stat *__statbuf))lstat460,14524 -__NTH (fstat (int __fd, struct stat *__statbuf))fstat467,14666 -__NTH (fstatat (int __fd, const char *__filename, struct stat *__statbuf,fstatat474,14809 -__NTH (mknod (const char *__path, __mode_t __mode, __dev_t __dev))mknod483,15020 -__NTH (mknodat (int __fd, const char *__path, __mode_t __mode,mknodat491,15197 -__NTH (stat64 (const char *__path, struct stat64 *__statbuf))stat64502,15505 -__NTH (lstat64 (const char *__path, struct stat64 *__statbuf))lstat64509,15700 -__NTH (fstat64 (int __fd, struct stat64 *__statbuf))fstat64516,15849 -__NTH (fstatat64 (int __fd, const char *__filename, struct stat64 *__statbuf,fstatat64523,15999 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@signal.h,1004 -#define _SIGNAL_H_SIGNAL_H23,868 -typedef __pid_t pid_t;pid_t40,1152 -# define __pid_t_defined__pid_t_defined41,1175 -typedef __uid_t uid_t;uid_t46,1260 -# define __uid_t_defined__uid_t_defined47,1283 -typedef void (*__sighandler_t) (int);__sighandler_t72,1792 -# define signal signal97,2665 -# define sigpause(sigpause155,4722 -# define sigmask(sigmask167,5133 -extern int sigblock (int __mask) __THROW __attribute_deprecated__;__attribute_deprecated__170,5237 -extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;__attribute_deprecated__173,5377 -extern int siggetmask (void) __THROW __attribute_deprecated__;__attribute_deprecated__176,5493 -# define NSIG NSIG181,5600 -typedef __sighandler_t sighandler_t;sighandler_t185,5645 -typedef __sighandler_t sig_t;sig_t190,5755 -# define __need_size_t__need_size_t300,9575 - __THROW __attribute_deprecated__;__attribute_deprecated__336,10971 -#define SIGRTMIN SIGRTMIN370,12097 -#define SIGRTMAX SIGRTMAX371,12150 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@asm-generic@errno-base.h,1069 -#define _ASM_GENERIC_ERRNO_BASE_H_ASM_GENERIC_ERRNO_BASE_H3,97 -#define EPERM EPERM5,132 -#define ENOENT ENOENT6,180 -#define ESRCH ESRCH7,231 -#define EINTR EINTR8,271 -#define EIO EIO9,319 -#define ENXIO ENXIO10,351 -#define E2BIG E2BIG11,401 -#define ENOEXEC ENOEXEC12,448 -#define EBADF EBADF13,492 -#define ECHILD ECHILD14,532 -#define EAGAIN EAGAIN15,576 -#define ENOMEM ENOMEM16,611 -#define EACCES EACCES17,650 -#define EFAULT EFAULT18,693 -#define ENOTBLK ENOTBLK19,730 -#define EBUSY EBUSY20,778 -#define EEXIST EEXIST21,826 -#define EXDEV EXDEV22,863 -#define ENODEV ENODEV23,905 -#define ENOTDIR ENOTDIR24,945 -#define EISDIR EISDIR25,987 -#define EINVAL EINVAL26,1027 -#define ENFILE ENFILE27,1069 -#define EMFILE EMFILE28,1114 -#define ENOTTY ENOTTY29,1159 -#define ETXTBSY ETXTBSY30,1201 -#define EFBIG EFBIG31,1242 -#define ENOSPC ENOSPC32,1281 -#define ESPIPE ESPIPE33,1330 -#define EROFS EROFS34,1368 -#define EMLINK EMLINK35,1414 -#define EPIPE EPIPE36,1454 -#define EDOM EDOM37,1490 -#define ERANGE ERANGE38,1549 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@__mbstate_t.h,288 -#define ____mbstate_t_defined ____mbstate_t_defined2,30 -# define __WINT_TYPE__ __WINT_TYPE__9,336 - int __count;__count15,434 - __WINT_TYPE__ __wch;__wch18,461 - char __wchb[4];__wchb19,486 - } __value; /* Value so far. */__value20,506 -} __mbstate_t;__mbstate_t21,541 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@string.h,430 -#define _STRING_H _STRING_H23,868 -#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION25,889 -#define __need_size_t__need_size_t31,1041 -#define __need_NULL__need_NULL32,1063 -# define __CORRECT_ISO_CPP_STRING_H_PROTO__CORRECT_ISO_CPP_STRING_H_PROTO37,1215 -# define strdupa(strdupa180,6591 -# define strndupa(strndupa190,6966 -# define strerror_r strerror_r415,14600 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@fcntl-linux.h,6694 -#define O_ACCMODE O_ACCMODE42,1419 -#define O_RDONLY O_RDONLY43,1445 -#define O_WRONLY O_WRONLY44,1470 -#define O_RDWR O_RDWR45,1495 -# define O_CREAT O_CREAT47,1535 -# define O_EXCL O_EXCL50,1600 -# define O_NOCTTY O_NOCTTY53,1667 -# define O_TRUNC O_TRUNC56,1734 -# define O_APPEND O_APPEND59,1801 -# define O_NONBLOCK O_NONBLOCK62,1853 -# define O_NDELAY O_NDELAY65,1905 -# define O_SYNC O_SYNC68,1956 -#define O_FSYNC O_FSYNC70,1995 -# define O_ASYNC O_ASYNC72,2035 -# define __O_LARGEFILE __O_LARGEFILE75,2089 -# define __O_DIRECTORY __O_DIRECTORY79,2150 -# define __O_NOFOLLOW __O_NOFOLLOW82,2209 -# define __O_CLOEXEC __O_CLOEXEC85,2266 -# define __O_DIRECT __O_DIRECT88,2324 -# define __O_NOATIME __O_NOATIME91,2379 -# define __O_PATH __O_PATH94,2435 -# define __O_DSYNC __O_DSYNC97,2492 -# define __O_TMPFILE __O_TMPFILE100,2546 -# define F_GETLK F_GETLK105,2650 -# define F_SETLK F_SETLK106,2702 -# define F_SETLKW F_SETLKW107,2769 -# define F_GETLK F_GETLK109,2840 -# define F_SETLK F_SETLK110,2901 -# define F_SETLKW F_SETLKW111,2975 -# define F_GETLK64 F_GETLK64115,3081 -# define F_SETLK64 F_SETLK64116,3135 -# define F_SETLKW64 F_SETLKW64117,3204 -# define F_OFD_GETLK F_OFD_GETLK132,3840 -# define F_OFD_SETLK F_OFD_SETLK133,3864 -# define F_OFD_SETLKW F_OFD_SETLKW134,3888 -# define O_LARGEFILE O_LARGEFILE138,3946 -# define O_DIRECTORY O_DIRECTORY142,4011 -# define O_NOFOLLOW O_NOFOLLOW143,4074 -# define O_CLOEXEC O_CLOEXEC144,4135 -# define O_DIRECT O_DIRECT148,4217 -# define O_NOATIME O_NOATIME149,4273 -# define O_PATH O_PATH150,4329 -# define O_TMPFILE O_TMPFILE151,4401 -# define O_DSYNC O_DSYNC158,4698 -# define O_RSYNC O_RSYNC160,4773 -# define O_RSYNC O_RSYNC162,4844 -#define F_DUPFD F_DUPFD167,4972 -#define F_GETFD F_GETFD168,5025 -#define F_SETFD F_SETFD169,5078 -#define F_GETFL F_GETFL170,5131 -#define F_SETFL F_SETFL171,5180 -# define __F_SETOWN __F_SETOWN174,5249 -# define __F_GETOWN __F_GETOWN175,5271 -# define F_SETOWN F_SETOWN179,5352 -# define F_GETOWN F_GETOWN180,5425 -# define __F_SETSIG __F_SETSIG184,5525 -# define __F_GETSIG __F_GETSIG185,5588 -# define __F_SETOWN_EX __F_SETOWN_EX188,5680 -# define __F_GETOWN_EX __F_GETOWN_EX189,5749 -# define F_SETSIG F_SETSIG193,5843 -# define F_GETSIG F_GETSIG194,5912 -# define F_SETOWN_EX F_SETOWN_EX195,5981 -# define F_GETOWN_EX F_GETOWN_EX196,6059 -# define F_SETLEASE F_SETLEASE200,6162 -# define F_GETLEASE F_GETLEASE201,6207 -# define F_NOTIFY F_NOTIFY202,6269 -# define F_SETPIPE_SZ F_SETPIPE_SZ203,6337 -# define F_GETPIPE_SZ F_GETPIPE_SZ204,6397 -# define F_ADD_SEALS F_ADD_SEALS205,6457 -# define F_GET_SEALS F_GET_SEALS206,6509 -# define F_GET_RW_HINT F_GET_RW_HINT208,6602 -# define F_SET_RW_HINT F_SET_RW_HINT209,6630 -# define F_GET_FILE_RW_HINT F_GET_FILE_RW_HINT210,6658 -# define F_SET_FILE_RW_HINT F_SET_FILE_RW_HINT211,6691 -# define F_DUPFD_CLOEXEC F_DUPFD_CLOEXEC214,6753 -#define FD_CLOEXEC FD_CLOEXEC219,6881 -# define F_RDLCK F_RDLCK223,7042 -# define F_WRLCK F_WRLCK224,7080 -# define F_UNLCK F_UNLCK225,7119 -# define F_EXLCK F_EXLCK231,7228 -# define F_SHLCK F_SHLCK232,7259 -# define LOCK_SH LOCK_SH237,7389 -# define LOCK_EX LOCK_EX238,7428 -# define LOCK_NB LOCK_NB239,7470 -# define LOCK_UN LOCK_UN241,7551 -# define LOCK_MAND LOCK_MAND245,7615 -# define LOCK_READ LOCK_READ246,7671 -# define LOCK_WRITE LOCK_WRITE247,7745 -# define LOCK_RW LOCK_RW248,7822 -# define DN_ACCESS DN_ACCESS253,8005 -# define DN_MODIFY DN_MODIFY254,8057 -# define DN_CREATE DN_CREATE255,8109 -# define DN_DELETE DN_DELETE256,8160 -# define DN_RENAME DN_RENAME257,8211 -# define DN_ATTRIB DN_ATTRIB258,8262 -# define DN_MULTISHOT DN_MULTISHOT259,8324 -enum __pid_type__pid_type265,8433 - F_OWNER_TID = 0, /* Kernel thread. */F_OWNER_TID267,8453 - F_OWNER_PID, /* Process. */F_OWNER_PID268,8497 - F_OWNER_PGRP, /* Process group. */F_OWNER_PGRP269,8531 - F_OWNER_GID = F_OWNER_PGRP /* Alternative, obsolete name. */F_OWNER_GID270,8572 -struct f_owner_exf_owner_ex274,8702 - enum __pid_type type; /* Owner type of ID. */type276,8724 - __pid_t pid; /* ID of owner. */pid277,8775 -# define F_SEAL_SEAL F_SEAL_SEAL283,8866 -# define F_SEAL_SHRINK F_SEAL_SHRINK284,8939 -# define F_SEAL_GROW F_SEAL_GROW285,9005 -# define F_SEAL_WRITE F_SEAL_WRITE286,9067 -# define RWF_WRITE_LIFE_NOT_SET RWF_WRITE_LIFE_NOT_SET291,9188 -# define RWH_WRITE_LIFE_NONE RWH_WRITE_LIFE_NONE292,9222 -# define RWH_WRITE_LIFE_SHORT RWH_WRITE_LIFE_SHORT293,9253 -# define RWH_WRITE_LIFE_MEDIUM RWH_WRITE_LIFE_MEDIUM294,9285 -# define RWH_WRITE_LIFE_LONG RWH_WRITE_LIFE_LONG295,9318 -# define RWH_WRITE_LIFE_EXTREME RWH_WRITE_LIFE_EXTREME296,9349 -# define FAPPEND FAPPEND302,9551 -# define FFSYNC FFSYNC303,9577 -# define FASYNC FASYNC304,9602 -# define FNONBLOCK FNONBLOCK305,9627 -# define FNDELAY FNDELAY306,9657 -# define __POSIX_FADV_DONTNEED __POSIX_FADV_DONTNEED310,9738 -# define __POSIX_FADV_NOREUSE __POSIX_FADV_NOREUSE311,9772 -# define POSIX_FADV_NORMAL POSIX_FADV_NORMAL315,9867 -# define POSIX_FADV_RANDOM POSIX_FADV_RANDOM316,9933 -# define POSIX_FADV_SEQUENTIAL POSIX_FADV_SEQUENTIAL317,10000 -# define POSIX_FADV_WILLNEED POSIX_FADV_WILLNEED318,10075 -# define POSIX_FADV_DONTNEED POSIX_FADV_DONTNEED319,10136 -# define POSIX_FADV_NOREUSE POSIX_FADV_NOREUSE320,10218 -# define SYNC_FILE_RANGE_WAIT_BEFORE SYNC_FILE_RANGE_WAIT_BEFORE326,10362 -# define SYNC_FILE_RANGE_WRITE SYNC_FILE_RANGE_WRITE329,10502 -# define SYNC_FILE_RANGE_WAIT_AFTER SYNC_FILE_RANGE_WAIT_AFTER332,10660 -# define SPLICE_F_MOVE SPLICE_F_MOVE337,10837 -# define SPLICE_F_NONBLOCK SPLICE_F_NONBLOCK338,10901 -# define SPLICE_F_MORE SPLICE_F_MORE341,11040 -# define SPLICE_F_GIFT SPLICE_F_GIFT342,11091 -struct file_handlefile_handle350,11241 - unsigned int handle_bytes;handle_bytes352,11262 - int handle_type;handle_type353,11291 - unsigned char f_handle[0];f_handle355,11336 -# define MAX_HANDLE_SZ MAX_HANDLE_SZ359,11407 -# define AT_FDCWD AT_FDCWD364,11497 -# define AT_SYMLINK_NOFOLLOW AT_SYMLINK_NOFOLLOW367,11634 -# define AT_REMOVEDIR AT_REMOVEDIR368,11706 -# define AT_SYMLINK_FOLLOW AT_SYMLINK_FOLLOW370,11794 -# define AT_NO_AUTOMOUNT AT_NO_AUTOMOUNT372,11875 -# define AT_EMPTY_PATH AT_EMPTY_PATH374,11961 -# define AT_STATX_SYNC_TYPE AT_STATX_SYNC_TYPE375,12031 -# define AT_STATX_SYNC_AS_STAT AT_STATX_SYNC_AS_STAT376,12067 -# define AT_STATX_FORCE_SYNC AT_STATX_FORCE_SYNC377,12106 -# define AT_STATX_DONT_SYNC AT_STATX_DONT_SYNC378,12143 -# define AT_EACCESS AT_EACCESS380,12187 -# define fallocate fallocate435,13881 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@features.h,6105 -#define _FEATURES_H _FEATURES_H19,809 -#undef __USE_ISOC11__USE_ISOC11119,5460 -#undef __USE_ISOC99__USE_ISOC99120,5480 -#undef __USE_ISOC95__USE_ISOC95121,5500 -#undef __USE_ISOCXX11__USE_ISOCXX11122,5520 -#undef __USE_POSIX__USE_POSIX123,5542 -#undef __USE_POSIX2__USE_POSIX2124,5561 -#undef __USE_POSIX199309__USE_POSIX199309125,5581 -#undef __USE_POSIX199506__USE_POSIX199506126,5606 -#undef __USE_XOPEN__USE_XOPEN127,5631 -#undef __USE_XOPEN_EXTENDED__USE_XOPEN_EXTENDED128,5650 -#undef __USE_UNIX98__USE_UNIX98129,5678 -#undef __USE_XOPEN2K__USE_XOPEN2K130,5698 -#undef __USE_XOPEN2KXSI__USE_XOPEN2KXSI131,5719 -#undef __USE_XOPEN2K8__USE_XOPEN2K8132,5743 -#undef __USE_XOPEN2K8XSI__USE_XOPEN2K8XSI133,5765 -#undef __USE_LARGEFILE__USE_LARGEFILE134,5790 -#undef __USE_LARGEFILE64__USE_LARGEFILE64135,5813 -#undef __USE_FILE_OFFSET64__USE_FILE_OFFSET64136,5838 -#undef __USE_MISC__USE_MISC137,5865 -#undef __USE_ATFILE__USE_ATFILE138,5883 -#undef __USE_GNU__USE_GNU139,5903 -#undef __USE_FORTIFY_LEVEL__USE_FORTIFY_LEVEL140,5920 -#undef __KERNEL_STRICT_NAMES__KERNEL_STRICT_NAMES141,5947 -#undef __GLIBC_USE_DEPRECATED_GETS__GLIBC_USE_DEPRECATED_GETS142,5976 -# define __KERNEL_STRICT_NAMES__KERNEL_STRICT_NAMES147,6124 -# define __GNUC_PREREQ(__GNUC_PREREQ158,6448 -# define __GNUC_PREREQ(__GNUC_PREREQ161,6551 -# define __glibc_clang_prereq(__glibc_clang_prereq169,6922 -# define __glibc_clang_prereq(__glibc_clang_prereq172,7041 -#define __GLIBC_USE(__GLIBC_USE176,7128 -# undef _DEFAULT_SOURCE_DEFAULT_SOURCE185,7557 -# define _DEFAULT_SOURCE _DEFAULT_SOURCE186,7582 -# undef _ISOC95_SOURCE_ISOC95_SOURCE191,7715 -# define _ISOC95_SOURCE _ISOC95_SOURCE192,7739 -# undef _ISOC99_SOURCE_ISOC99_SOURCE193,7765 -# define _ISOC99_SOURCE _ISOC99_SOURCE194,7789 -# undef _ISOC11_SOURCE_ISOC11_SOURCE195,7815 -# define _ISOC11_SOURCE _ISOC11_SOURCE196,7839 -# undef _POSIX_SOURCE_POSIX_SOURCE197,7865 -# define _POSIX_SOURCE _POSIX_SOURCE198,7888 -# undef _POSIX_C_SOURCE_POSIX_C_SOURCE199,7913 -# define _POSIX_C_SOURCE _POSIX_C_SOURCE200,7938 -# undef _XOPEN_SOURCE_XOPEN_SOURCE201,7971 -# define _XOPEN_SOURCE _XOPEN_SOURCE202,7994 -# undef _XOPEN_SOURCE_EXTENDED_XOPEN_SOURCE_EXTENDED203,8021 -# define _XOPEN_SOURCE_EXTENDED _XOPEN_SOURCE_EXTENDED204,8053 -# undef _LARGEFILE64_SOURCE_LARGEFILE64_SOURCE205,8087 -# define _LARGEFILE64_SOURCE _LARGEFILE64_SOURCE206,8116 -# undef _DEFAULT_SOURCE_DEFAULT_SOURCE207,8147 -# define _DEFAULT_SOURCE _DEFAULT_SOURCE208,8172 -# undef _ATFILE_SOURCE_ATFILE_SOURCE209,8199 -# define _ATFILE_SOURCE _ATFILE_SOURCE210,8223 -# undef _DEFAULT_SOURCE_DEFAULT_SOURCE220,8579 -# define _DEFAULT_SOURCE _DEFAULT_SOURCE221,8604 -# define __USE_ISOC11 __USE_ISOC11227,8784 -# define __USE_ISOC99 __USE_ISOC99233,8987 -# define __USE_ISOC95 __USE_ISOC95239,9207 -# define __USE_ISOC11 __USE_ISOC11245,9340 -# define __USE_ISOCXX11 __USE_ISOCXX11250,9536 -# define __USE_ISOC99 __USE_ISOC99251,9563 -# define __USE_POSIX_IMPLICITLY __USE_POSIX_IMPLICITLY260,9842 -# undef _POSIX_SOURCE_POSIX_SOURCE262,9885 -# define _POSIX_SOURCE _POSIX_SOURCE263,9908 -# undef _POSIX_C_SOURCE_POSIX_C_SOURCE264,9933 -# define _POSIX_C_SOURCE _POSIX_C_SOURCE265,9958 -# define _POSIX_SOURCE _POSIX_SOURCE271,10162 -# define _POSIX_C_SOURCE _POSIX_C_SOURCE273,10243 -# define _POSIX_C_SOURCE _POSIX_C_SOURCE275,10329 -# define _POSIX_C_SOURCE _POSIX_C_SOURCE277,10421 -# define _POSIX_C_SOURCE _POSIX_C_SOURCE279,10462 -# define __USE_POSIX_IMPLICITLY __USE_POSIX_IMPLICITLY281,10504 -# define _POSIX_SOURCE _POSIX_SOURCE292,11086 -# undef _POSIX_C_SOURCE_POSIX_C_SOURCE293,11113 -# define _POSIX_C_SOURCE _POSIX_C_SOURCE294,11138 -# define __USE_POSIX __USE_POSIX300,11303 -# define __USE_POSIX2 __USE_POSIX2304,11411 -# define __USE_POSIX199309 __USE_POSIX199309308,11507 -# define __USE_POSIX199506 __USE_POSIX199506312,11608 -# define __USE_XOPEN2K __USE_XOPEN2K316,11709 -# undef __USE_ISOC95__USE_ISOC95317,11735 -# define __USE_ISOC95 __USE_ISOC95318,11756 -# undef __USE_ISOC99__USE_ISOC99319,11781 -# define __USE_ISOC99 __USE_ISOC99320,11802 -# define __USE_XOPEN2K8 __USE_XOPEN2K8324,11899 -# undef _ATFILE_SOURCE_ATFILE_SOURCE325,11926 -# define _ATFILE_SOURCE _ATFILE_SOURCE326,11950 -# define __USE_XOPEN __USE_XOPEN330,12005 -# define __USE_XOPEN_EXTENDED __USE_XOPEN_EXTENDED332,12060 -# define __USE_UNIX98 __USE_UNIX98333,12093 -# undef _LARGEFILE_SOURCE_LARGEFILE_SOURCE334,12118 -# define _LARGEFILE_SOURCE _LARGEFILE_SOURCE335,12145 -# define __USE_XOPEN2K8 __USE_XOPEN2K8338,12242 -# define __USE_XOPEN2K8XSI __USE_XOPEN2K8XSI339,12271 -# define __USE_XOPEN2K __USE_XOPEN2K341,12313 -# define __USE_XOPEN2KXSI __USE_XOPEN2KXSI342,12340 -# undef __USE_ISOC95__USE_ISOC95343,12370 -# define __USE_ISOC95 __USE_ISOC95344,12393 -# undef __USE_ISOC99__USE_ISOC99345,12420 -# define __USE_ISOC99 __USE_ISOC99346,12443 -# define __USE_XOPEN_EXTENDED __USE_XOPEN_EXTENDED350,12518 -# define __USE_LARGEFILE __USE_LARGEFILE356,12602 -# define __USE_LARGEFILE64 __USE_LARGEFILE64360,12664 -# define __USE_FILE_OFFSET64 __USE_FILE_OFFSET64364,12758 -# define __USE_MISC __USE_MISC368,12825 -# define __USE_ATFILE __USE_ATFILE372,12877 -# define __USE_GNU __USE_GNU376,12928 -# define __USE_FORTIFY_LEVEL __USE_FORTIFY_LEVEL382,13107 -# define __USE_FORTIFY_LEVEL __USE_FORTIFY_LEVEL384,13146 -# define __USE_FORTIFY_LEVEL __USE_FORTIFY_LEVEL387,13192 -# define __GLIBC_USE_DEPRECATED_GETS __GLIBC_USE_DEPRECATED_GETS395,13578 -# define __GLIBC_USE_DEPRECATED_GETS __GLIBC_USE_DEPRECATED_GETS397,13623 -#undef __GNU_LIBRARY____GNU_LIBRARY__410,14215 -#define __GNU_LIBRARY__ __GNU_LIBRARY__411,14239 -#define __GLIBC__ __GLIBC__415,14398 -#define __GLIBC_MINOR__ __GLIBC_MINOR__416,14418 -#define __GLIBC_PREREQ(__GLIBC_PREREQ418,14446 -# define __USE_LARGEFILE __USE_LARGEFILE430,14875 -# define __USE_LARGEFILE64 __USE_LARGEFILE64431,14903 -# define __USE_EXTERN_INLINES __USE_EXTERN_INLINES440,15185 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@unistd.h,4324 -#define _UNISTD_H _UNISTD_H23,870 -# define _POSIX_VERSION _POSIX_VERSION34,1166 -# define __POSIX2_THIS_VERSION __POSIX2_THIS_VERSION53,1844 -#define _POSIX2_VERSION _POSIX2_VERSION67,2419 -#define _POSIX2_C_VERSION _POSIX2_C_VERSION70,2531 -#define _POSIX2_C_BIND _POSIX2_C_BIND74,2662 -#define _POSIX2_C_DEV _POSIX2_C_DEV78,2803 -#define _POSIX2_SW_DEV _POSIX2_SW_DEV82,2941 -#define _POSIX2_LOCALEDEF _POSIX2_LOCALEDEF86,3089 -# define _XOPEN_VERSION _XOPEN_VERSION90,3245 -#define _XOPEN_XCU_VERSION _XOPEN_XCU_VERSION100,3479 -#define _XOPEN_XPG2 _XOPEN_XPG2103,3576 -#define _XOPEN_XPG3 _XOPEN_XPG3104,3598 -#define _XOPEN_XPG4 _XOPEN_XPG4105,3620 -#define _XOPEN_UNIX _XOPEN_UNIX108,3692 -#define _XOPEN_ENH_I18N _XOPEN_ENH_I18N112,3805 -#define _XOPEN_LEGACY _XOPEN_LEGACY115,3881 -#define STDIN_FILENO STDIN_FILENO210,8620 -#define STDOUT_FILENO STDOUT_FILENO211,8666 -#define STDERR_FILENO STDERR_FILENO212,8714 -typedef __ssize_t ssize_t;ssize_t220,8880 -# define __ssize_t_defined__ssize_t_defined221,8907 -#define __need_size_t__need_size_t224,8942 -#define __need_NULL__need_NULL225,8964 -typedef __gid_t gid_t;gid_t232,9165 -# define __gid_t_defined__gid_t_defined233,9188 -typedef __uid_t uid_t;uid_t237,9248 -# define __uid_t_defined__uid_t_defined238,9271 -typedef __off_t off_t;off_t243,9361 -typedef __off64_t off_t;off_t245,9392 -# define __off_t_defined__off_t_defined247,9426 -typedef __off64_t off64_t;off64_t250,9521 -# define __off64_t_defined__off64_t_defined251,9548 -typedef __useconds_t useconds_t;useconds_t255,9615 -# define __useconds_t_defined__useconds_t_defined256,9648 -typedef __pid_t pid_t;pid_t260,9713 -# define __pid_t_defined__pid_t_defined261,9736 -typedef __intptr_t intptr_t;intptr_t267,9877 -# define __intptr_t_defined__intptr_t_defined268,9906 -typedef __socklen_t socklen_t;socklen_t274,10026 -# define __socklen_t_defined__socklen_t_defined275,10057 -#define R_OK R_OK281,10183 -#define W_OK W_OK282,10232 -#define X_OK X_OK283,10282 -#define F_OK F_OK284,10334 -# define SEEK_SET SEEK_SET311,11324 -# define SEEK_CUR SEEK_CUR312,11380 -# define SEEK_END SEEK_END313,11435 -# define SEEK_DATA SEEK_DATA315,11503 -# define SEEK_HOLE SEEK_HOLE316,11551 -# define L_SET L_SET322,11725 -# define L_INCR L_INCR323,11750 -# define L_XTND L_XTND324,11776 -# define lseek lseek341,12293 -# define pread pread395,14102 -# define pwrite pwrite396,14127 -extern int pipe (int __pipedes[2]) __THROW __wur;__wur417,14915 -extern int pipe2 (int __pipedes[2], int __flags) __THROW __wur;__wur422,15067 -extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __THROW __wur;__wur478,17529 -extern int fchdir (int __fd) __THROW __wur;__wur501,18391 -extern char *getcwd (char *__buf, size_t __size) __THROW __wur;__wur511,18808 - __THROW __nonnull ((1)) __attribute_deprecated__ __wur;__wur526,19442 -extern int dup (int __fd) __THROW __wur;__wur531,19583 -extern int nice (int __inc) __THROW __wur;__wur598,22134 -extern int getgroups (int __size, __gid_t __list[]) __THROW __wur;__wur689,25444 -extern int setuid (__uid_t __uid) __THROW __wur;__wur700,25870 -extern int setreuid (__uid_t __ruid, __uid_t __euid) __THROW __wur;__wur705,26096 -extern int seteuid (__uid_t __uid) __THROW __wur;__wur710,26257 -extern int setgid (__gid_t __gid) __THROW __wur;__wur717,26565 -extern int setregid (__gid_t __rgid, __gid_t __egid) __THROW __wur;__wur722,26793 -extern int setegid (__gid_t __gid) __THROW __wur;__wur727,26955 - __THROW __wur;__wur744,27640 - __THROW __wur;__wur749,27870 -extern int sethostid (long int __id) __THROW __wur;__wur889,32844 -extern int daemon (int __nochdir, int __noclose) __THROW __wur;__wur935,34860 -# define truncate truncate999,36879 -extern int ftruncate (int __fd, __off_t __length) __THROW __wur;__wur1014,37286 -# define ftruncate ftruncate1020,37486 -extern int ftruncate64 (int __fd, __off64_t __length) __THROW __wur;__wur1024,37562 -extern int brk (void *__addr) __THROW __wur;__wur1035,37917 -# define F_ULOCK F_ULOCK1073,39421 -# define F_LOCK F_LOCK1074,39482 -# define F_TLOCK F_TLOCK1075,39541 -# define F_TEST F_TEST1076,39609 -# define lockf lockf1085,39897 -# define TEMP_FAILURE_RETRY(TEMP_FAILURE_RETRY1099,40208 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@signum-generic.h,1345 -#define _BITS_SIGNUM_GENERIC_H _BITS_SIGNUM_GENERIC_H20,867 -#define SIG_ERR SIG_ERR28,1039 -#define SIG_DFL SIG_DFL29,1099 -#define SIG_IGN SIG_IGN30,1161 -# define SIG_HOLD SIG_HOLD33,1242 -#define SIGINT SIGINT48,1917 -#define SIGILL SIGILL49,1972 -#define SIGABRT SIGABRT50,2018 -#define SIGFPE SIGFPE51,2066 -#define SIGSEGV SIGSEGV52,2123 -#define SIGTERM SIGTERM53,2177 -#define SIGHUP SIGHUP56,2271 -#define SIGQUIT SIGQUIT57,2304 -#define SIGTRAP SIGTRAP58,2336 -#define SIGKILL SIGKILL59,2385 -#define SIGBUS SIGBUS60,2419 -#define SIGSYS SIGSYS61,2456 -#define SIGPIPE SIGPIPE62,2499 -#define SIGALRM SIGALRM63,2539 -#define SIGURG SIGURG66,2637 -#define SIGSTOP SIGSTOP67,2701 -#define SIGTSTP SIGTSTP68,2747 -#define SIGCONT SIGCONT69,2789 -#define SIGCHLD SIGCHLD70,2826 -#define SIGTTIN SIGTTIN71,2882 -#define SIGTTOU SIGTTOU72,2948 -#define SIGPOLL SIGPOLL73,3013 -#define SIGXCPU SIGXCPU74,3076 -#define SIGXFSZ SIGXFSZ75,3128 -#define SIGVTALRM SIGVTALRM76,3181 -#define SIGPROF SIGPROF77,3232 -#define SIGUSR1 SIGUSR178,3284 -#define SIGUSR2 SIGUSR279,3334 -#define SIGWINCH SIGWINCH83,3481 -#define SIGIO SIGIO86,3584 -#define SIGIOT SIGIOT87,3642 -#define SIGCLD SIGCLD88,3711 -#define __SIGRTMIN __SIGRTMIN96,4153 -#define __SIGRTMAX __SIGRTMAX97,4175 -#define _NSIG _NSIG100,4270 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@gnu@stubs-64.h,630 -#define __stub___compat_bdflush__stub___compat_bdflush10,291 -#define __stub_chflags__stub_chflags11,323 -#define __stub_fattach__stub_fattach12,346 -#define __stub_fchflags__stub_fchflags13,369 -#define __stub_fdetach__stub_fdetach14,393 -#define __stub_getmsg__stub_getmsg15,416 -#define __stub_gtty__stub_gtty16,438 -#define __stub_lchmod__stub_lchmod17,458 -#define __stub_putmsg__stub_putmsg18,480 -#define __stub_revoke__stub_revoke19,502 -#define __stub_setlogin__stub_setlogin20,524 -#define __stub_sigreturn__stub_sigreturn21,548 -#define __stub_sstk__stub_sstk22,573 -#define __stub_stty__stub_stty23,593 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@__fpos64_t.h,206 -#define _____fpos64_t_defined _____fpos64_t_defined2,30 -typedef struct _G_fpos64_t_G_fpos64_t10,317 - __off64_t __pos;__pos12,346 - __mbstate_t __state;__state13,365 -} __fpos64_t;__fpos64_t14,388 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@ioctls.h,2272 -#define SIOCADDRT SIOCADDRT26,1005 -#define SIOCDELRT SIOCDELRT27,1061 -#define SIOCRTMSG SIOCRTMSG28,1120 -#define SIOCGIFNAME SIOCGIFNAME31,1213 -#define SIOCSIFLINK SIOCSIFLINK32,1263 -#define SIOCGIFCONF SIOCGIFCONF33,1316 -#define SIOCGIFFLAGS SIOCGIFFLAGS34,1366 -#define SIOCSIFFLAGS SIOCSIFFLAGS35,1413 -#define SIOCGIFADDR SIOCGIFADDR36,1460 -#define SIOCSIFADDR SIOCSIFADDR37,1510 -#define SIOCGIFDSTADDR SIOCGIFDSTADDR38,1560 -#define SIOCSIFDSTADDR SIOCSIFDSTADDR39,1619 -#define SIOCGIFBRDADDR SIOCGIFBRDADDR40,1678 -#define SIOCSIFBRDADDR SIOCSIFBRDADDR41,1740 -#define SIOCGIFNETMASK SIOCGIFNETMASK42,1802 -#define SIOCSIFNETMASK SIOCSIFNETMASK43,1860 -#define SIOCGIFMETRIC SIOCGIFMETRIC44,1918 -#define SIOCSIFMETRIC SIOCSIFMETRIC45,1967 -#define SIOCGIFMEM SIOCGIFMEM46,2016 -#define SIOCSIFMEM SIOCSIFMEM47,2074 -#define SIOCGIFMTU SIOCGIFMTU48,2132 -#define SIOCSIFMTU SIOCSIFMTU49,2180 -#define SIOCSIFNAME SIOCSIFNAME50,2228 -#define SIOCSIFHWADDR SIOCSIFHWADDR51,2282 -#define SIOCGIFENCAP SIOCGIFENCAP52,2340 -#define SIOCSIFENCAP SIOCSIFENCAP53,2404 -#define SIOCGIFHWADDR SIOCGIFHWADDR54,2432 -#define SIOCGIFSLAVE SIOCGIFSLAVE55,2490 -#define SIOCSIFSLAVE SIOCSIFSLAVE56,2548 -#define SIOCADDMULTI SIOCADDMULTI57,2576 -#define SIOCDELMULTI SIOCDELMULTI58,2635 -#define SIOCGIFINDEX SIOCGIFINDEX59,2663 -#define SIOGIFINDEX SIOGIFINDEX60,2723 -#define SIOCSIFPFLAGS SIOCSIFPFLAGS61,2789 -#define SIOCGIFPFLAGS SIOCGIFPFLAGS62,2852 -#define SIOCDIFADDR SIOCDIFADDR63,2881 -#define SIOCSIFHWBROADCAST SIOCSIFHWBROADCAST64,2934 -#define SIOCGIFCOUNT SIOCGIFCOUNT65,3002 -#define SIOCGIFBR SIOCGIFBR67,3060 -#define SIOCSIFBR SIOCSIFBR68,3110 -#define SIOCGIFTXQLEN SIOCGIFTXQLEN70,3165 -#define SIOCSIFTXQLEN SIOCSIFTXQLEN71,3225 -#define SIOCDARP SIOCDARP76,3380 -#define SIOCGARP SIOCGARP77,3434 -#define SIOCSARP SIOCSARP78,3486 -#define SIOCDRARP SIOCDRARP81,3571 -#define SIOCGRARP SIOCGRARP82,3627 -#define SIOCSRARP SIOCSRARP83,3681 -#define SIOCGIFMAP SIOCGIFMAP87,3770 -#define SIOCSIFMAP SIOCSIFMAP88,3825 -#define SIOCADDDLCI SIOCADDDLCI92,3913 -#define SIOCDELDLCI SIOCDELDLCI93,3970 -#define SIOCDEVPRIVATE SIOCDEVPRIVATE102,4331 -#define SIOCPROTOPRIVATE SIOCPROTOPRIVATE108,4431 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@ioctl-types.h,1629 -struct winsizewinsize27,1051 - unsigned short int ws_row;ws_row29,1070 - unsigned short int ws_col;ws_col30,1101 - unsigned short int ws_xpixel;ws_xpixel31,1132 - unsigned short int ws_ypixel;ws_ypixel32,1166 -#define NCC NCC35,1206 -struct termiotermio36,1220 - unsigned short int c_iflag; /* input mode flags */c_iflag38,1238 - unsigned short int c_oflag; /* output mode flags */c_oflag39,1294 - unsigned short int c_cflag; /* control mode flags */c_cflag40,1351 - unsigned short int c_lflag; /* local mode flags */c_lflag41,1409 - unsigned char c_line; /* line discipline */c_line42,1465 - unsigned char c_cc[NCC]; /* control characters */c_cc43,1514 -#define TIOCM_LE TIOCM_LE47,1591 -#define TIOCM_DTR TIOCM_DTR48,1614 -#define TIOCM_RTS TIOCM_RTS49,1638 -#define TIOCM_ST TIOCM_ST50,1662 -#define TIOCM_SR TIOCM_SR51,1685 -#define TIOCM_CTS TIOCM_CTS52,1708 -#define TIOCM_CAR TIOCM_CAR53,1732 -#define TIOCM_RNG TIOCM_RNG54,1756 -#define TIOCM_DSR TIOCM_DSR55,1780 -#define TIOCM_CD TIOCM_CD56,1804 -#define TIOCM_RI TIOCM_RI57,1831 -#define N_TTY N_TTY62,1953 -#define N_SLIP N_SLIP63,1970 -#define N_MOUSE N_MOUSE64,1988 -#define N_PPP N_PPP65,2007 -#define N_STRIP N_STRIP66,2024 -#define N_AX25 N_AX2567,2043 -#define N_X25 N_X2568,2061 -#define N_6PACK N_6PACK69,2096 -#define N_MASC N_MASC70,2115 -#define N_R3964 N_R396471,2155 -#define N_PROFIBUS_FDL N_PROFIBUS_FDL72,2202 -#define N_IRDA N_IRDA73,2244 -#define N_SMSBLOCK N_SMSBLOCK74,2279 -#define N_HDLC N_HDLC75,2323 -#define N_SYNC_PPP N_SYNC_PPP76,2366 -#define N_HCI N_HCI77,2411 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@__FILE.h,92 -#define ____FILE_defined ____FILE_defined2,25 -typedef struct _IO_FILE __FILE;__FILE5,70 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@sigevent-consts.h,541 -#define _BITS_SIGEVENT_CONSTS_H _BITS_SIGEVENT_CONSTS_H20,860 - SIGEV_SIGNAL = 0, /* Notify via signal. */SIGEV_SIGNAL29,1064 -# define SIGEV_SIGNAL SIGEV_SIGNAL30,1111 - SIGEV_NONE, /* Other notification: meaningless. */SIGEV_NONE31,1146 -# define SIGEV_NONE SIGEV_NONE32,1202 - SIGEV_THREAD, /* Deliver via thread creation. */SIGEV_THREAD33,1233 -# define SIGEV_THREAD SIGEV_THREAD34,1287 - SIGEV_THREAD_ID = 4 /* Send signal to specific thread.SIGEV_THREAD_ID36,1323 -#define SIGEV_THREAD_ID SIGEV_THREAD_ID38,1419 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@fcntl.h,1206 -# define __O_LARGEFILE __O_LARGEFILE24,948 -# define F_GETLK64 F_GETLK6429,1052 -# define F_SETLK64 F_SETLK6430,1105 -# define F_SETLKW64 F_SETLKW6431,1173 -struct flockflock35,1246 - short int l_type; /* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK. */l_type37,1263 - short int l_whence; /* Where `l_start' is relative to (like `lseek'). */l_whence38,1335 - __off_t l_start; /* Offset where the lock begins. */l_start40,1441 - __off_t l_len; /* Size of the locked area; zero means until EOF. */l_len41,1499 - __off64_t l_start; /* Offset where the lock begins. */l_start43,1578 - __off64_t l_len; /* Size of the locked area; zero means until EOF. */l_len44,1638 - __pid_t l_pid; /* Process holding the lock. */l_pid46,1720 -struct flock64flock6450,1803 - short int l_type; /* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK. */l_type52,1822 - short int l_whence; /* Where `l_start' is relative to (like `lseek'). */l_whence53,1894 - __off64_t l_start; /* Offset where the lock begins. */l_start54,1972 - __off64_t l_len; /* Size of the locked area; zero means until EOF. */l_len55,2032 - __pid_t l_pid; /* Process holding the lock. */l_pid56,2107 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@limits.h,1677 -#define _LIBC_LIMITS_H_ _LIBC_LIMITS_H_23,891 -#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION25,918 -#define MB_LEN_MAX MB_LEN_MAX32,1164 -# define _LIMITS_H _LIMITS_H43,1578 -# define CHAR_BIT CHAR_BIT54,1848 -# define SCHAR_MIN SCHAR_MIN57,1930 -# define SCHAR_MAX SCHAR_MAX58,1957 -# define UCHAR_MAX UCHAR_MAX61,2049 -# define CHAR_MIN CHAR_MIN65,2154 -# define CHAR_MAX CHAR_MAX66,2176 -# define CHAR_MIN CHAR_MIN68,2214 -# define CHAR_MAX CHAR_MAX69,2244 -# define SHRT_MIN SHRT_MIN73,2349 -# define SHRT_MAX SHRT_MAX74,2377 -# define USHRT_MAX USHRT_MAX77,2475 -# define INT_MIN INT_MIN80,2561 -# define INT_MAX INT_MAX81,2594 -# define UINT_MAX UINT_MAX84,2690 -# define LONG_MAX LONG_MAX88,2809 -# define LONG_MAX LONG_MAX90,2858 -# define LONG_MIN LONG_MIN92,2899 -# define ULONG_MAX ULONG_MAX96,3030 -# define ULONG_MAX ULONG_MAX98,3082 -# define LLONG_MAX LLONG_MAX104,3218 -# define LLONG_MIN LLONG_MIN105,3261 -# define ULLONG_MAX ULLONG_MAX108,3378 -# define LLONG_MIN LLONG_MIN132,4161 -# define LLONG_MAX LLONG_MAX135,4223 -# define ULLONG_MAX ULLONG_MAX138,4289 -# define CHAR_WIDTH CHAR_WIDTH147,4587 -# define SCHAR_WIDTH SCHAR_WIDTH150,4639 -# define UCHAR_WIDTH UCHAR_WIDTH153,4692 -# define SHRT_WIDTH SHRT_WIDTH156,4744 -# define USHRT_WIDTH USHRT_WIDTH159,4797 -# define INT_WIDTH INT_WIDTH162,4849 -# define UINT_WIDTH UINT_WIDTH165,4900 -# define LONG_WIDTH LONG_WIDTH168,4952 -# define ULONG_WIDTH ULONG_WIDTH171,5013 -# define LLONG_WIDTH LLONG_WIDTH174,5075 -# define ULLONG_WIDTH ULLONG_WIDTH177,5130 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@sigevent_t.h,967 -#define __sigevent_t_defined __sigevent_t_defined2,29 -#define __SIGEV_MAX_SIZE __SIGEV_MAX_SIZE8,148 -# define __SIGEV_PAD_SIZE __SIGEV_PAD_SIZE10,197 -# define __SIGEV_PAD_SIZE __SIGEV_PAD_SIZE12,269 -typedef union pthread_attr_t pthread_attr_t;pthread_attr_t17,401 -# define __have_pthread_attr_t __have_pthread_attr_t18,446 -typedef struct sigeventsigevent22,558 - __sigval_t sigev_value;sigev_value24,586 - int sigev_signo;sigev_signo25,614 - int sigev_notify;sigev_notify26,635 - int _pad[__SIGEV_PAD_SIZE];_pad30,676 - __pid_t _tid;_tid34,805 - void (*_function) (__sigval_t); /* Function to start. */_function38,834 - pthread_attr_t *_attribute; /* Thread attributes. */_attribute39,897 - } _sigev_thread;_sigev_thread40,957 - } _sigev_un;_sigev_un41,977 - } sigevent_t;sigevent_t42,996 -#define sigev_notify_function sigev_notify_function45,1063 -#define sigev_notify_attributes sigev_notify_attributes46,1129 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@ncurses_dll.h,1114 -#define NCURSES_DLL_H_incl NCURSES_DLL_H_incl31,2200 -#define _WIN64 _WIN6439,2359 -#define _WIN32 _WIN3245,2427 -#undef tracetrace55,2668 -#define TRACETRACE56,2681 -#define NCURSES_PUBLIC_VAR(NCURSES_PUBLIC_VAR67,2869 -#define NCURSES_WRAPPED_VAR(NCURSES_WRAPPED_VAR68,2913 -#undef NCURSES_DLLNCURSES_DLL74,3280 -#define NCURSES_STATICNCURSES_STATIC75,3299 -# undef NCURSES_STATICNCURSES_STATIC80,3425 -# undef NCURSES_IMPEXPNCURSES_IMPEXP83,3473 -# undef NCURSES_APINCURSES_API84,3497 -# undef NCURSES_EXPORTNCURSES_EXPORT85,3518 -# undef NCURSES_EXPORT_VARNCURSES_EXPORT_VAR86,3542 -# define NCURSES_IMPEXP NCURSES_IMPEXP89,3618 -# define NCURSES_IMPEXP NCURSES_IMPEXP92,3745 -# define NCURSES_IMPEXP NCURSES_IMPEXP95,3819 -# define NCURSES_API NCURSES_API97,3877 -# define NCURSES_EXPORT(NCURSES_EXPORT98,3907 -# define NCURSES_EXPORT_VAR(NCURSES_EXPORT_VAR99,3970 -# define NCURSES_IMPEXP NCURSES_IMPEXP104,4102 -# define NCURSES_API NCURSES_API107,4174 -# define NCURSES_EXPORT(NCURSES_EXPORT110,4246 -# define NCURSES_EXPORT_VAR(NCURSES_EXPORT_VAR113,4349 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@select.h,282 -# define __FD_ZERO_STOS __FD_ZERO_STOS28,987 -# define __FD_ZERO_STOS __FD_ZERO_STOS30,1027 -# define __FD_ZERO(__FD_ZERO33,1069 -# define __FD_ZERO(__FD_ZERO48,1555 -#define __FD_SET(__FD_SET58,1841 -#define __FD_CLR(__FD_CLR60,1929 -#define __FD_ISSET(__FD_ISSET62,2018 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@thread-shared-types.h,2221 -#define _THREAD_SHARED_TYPES_H _THREAD_SHARED_TYPES_H20,887 -typedef struct __pthread_internal_list__pthread_internal_list82,3401 - struct __pthread_internal_list *__prev;__prev84,3442 - struct __pthread_internal_list *__next;__next85,3484 -} __pthread_list_t;__pthread_list_t86,3526 -typedef struct __pthread_internal_slist__pthread_internal_slist88,3552 - struct __pthread_internal_slist *__next;__next90,3594 -} __pthread_slist_t;__pthread_slist_t91,3637 -# define __PTHREAD_SPINS_DATA __PTHREAD_SPINS_DATA97,3760 -# define __PTHREAD_SPINS __PTHREAD_SPINS100,3831 -# define __PTHREAD_SPINS_DATA __PTHREAD_SPINS_DATA102,3881 -# define __PTHREAD_SPINS __PTHREAD_SPINS108,4003 -# define __spins __spins109,4046 -# define __elision __elision110,4088 -# define __PTHREAD_SPINS_DATA __PTHREAD_SPINS_DATA113,4148 -# define __PTHREAD_SPINS __PTHREAD_SPINS115,4258 -struct __pthread_mutex_s__pthread_mutex_s118,4293 - int __lock __LOCK_ALIGNMENT;__LOCK_ALIGNMENT120,4320 - unsigned int __count;__count121,4351 - int __owner;__owner122,4375 - unsigned int __nusers;__nusers124,4429 - int __kind;__kind148,5693 - unsigned int __nusers;__nusers151,5776 - __PTHREAD_SPINS_DATA;__PTHREAD_SPINS_DATA154,5839 - __pthread_list_t __list;__list155,5863 -# define __PTHREAD_MUTEX_HAVE_PREV __PTHREAD_MUTEX_HAVE_PREV156,5890 - __PTHREAD_SPINS_DATA;__PTHREAD_SPINS_DATA160,5964 - __pthread_slist_t __list;__list161,5990 -# define __PTHREAD_MUTEX_HAVE_PREV __PTHREAD_MUTEX_HAVE_PREV163,6025 -struct __pthread_cond_s__pthread_cond_s171,6154 - __extension__ unsigned long long int __wseq;__wseq175,6206 - unsigned int __low;__low178,6272 - unsigned int __high;__high179,6298 - } __wseq32;__wseq32180,6325 - __extension__ unsigned long long int __g1_start;__g1_start184,6372 - unsigned int __low;__low187,6442 - unsigned int __high;__high188,6468 - } __g1_start32;__g1_start32189,6495 - unsigned int __g_refs[2] __LOCK_ALIGNMENT;__LOCK_ALIGNMENT191,6520 - unsigned int __g_size[2];__g_size192,6565 - unsigned int __g1_orig_size;__g1_orig_size193,6593 - unsigned int __wrefs;__wrefs194,6624 - unsigned int __g_signals[2];__g_signals195,6648 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@stdio_lim.h,310 -#define _BITS_STDIO_LIM_H _BITS_STDIO_LIM_H19,815 -#define L_tmpnam L_tmpnam25,945 -#define TMP_MAX TMP_MAX26,965 -#define FILENAME_MAX FILENAME_MAX27,988 -# define L_ctermid L_ctermid30,1034 -# define L_cuserid L_cuserid32,1104 -#undef FOPEN_MAXFOPEN_MAX36,1142 -#define FOPEN_MAX FOPEN_MAX37,1160 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@asm@errno.h,0 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@siginfo_t.h,3343 -#define __siginfo_t_defined __siginfo_t_defined2,28 -#define __SI_MAX_SIZE __SI_MAX_SIZE8,146 -# define __SI_PAD_SIZE __SI_PAD_SIZE10,193 -# define __SI_PAD_SIZE __SI_PAD_SIZE12,259 -# define __SI_ALIGNMENT __SI_ALIGNMENT18,452 -# define __SI_BAND_TYPE __SI_BAND_TYPE21,521 -# define __SI_CLOCK_T __SI_CLOCK_T24,583 -# define __SI_ERRNO_THEN_CODE __SI_ERRNO_THEN_CODE27,652 -# define __SI_HAVE_SIGSYS __SI_HAVE_SIGSYS30,716 -# define __SI_SIGFAULT_ADDL __SI_SIGFAULT_ADDL33,778 - int si_signo; /* Signal number. */si_signo38,847 - int si_errno; /* If non-zero, an errno value associated withsi_errno40,913 - int si_code; /* Signal code. */si_code42,1028 - int si_code;si_code44,1072 - int si_errno;si_errno45,1089 - int __pad0; /* Explicit padding. */__pad048,1135 - int _pad[__SI_PAD_SIZE];_pad53,1204 - __pid_t si_pid; /* Sending process ID. */si_pid58,1261 - __uid_t si_uid; /* Real user ID of sending process. */si_uid59,1309 - } _kill;_kill60,1370 - int si_tid; /* Timer ID. */si_tid65,1421 - int si_overrun; /* Overrun count. */si_overrun66,1456 - __sigval_t si_sigval; /* Signal value. */si_sigval67,1499 - } _timer;_timer68,1547 - __pid_t si_pid; /* Sending process ID. */si_pid73,1600 - __uid_t si_uid; /* Real user ID of sending process. */si_uid74,1648 - __sigval_t si_sigval; /* Signal value. */si_sigval75,1709 - } _rt;_rt76,1757 - __pid_t si_pid; /* Which child. */si_pid81,1798 - __uid_t si_uid; /* Real user ID of sending process. */si_uid82,1839 - int si_status; /* Exit value or signal. */si_status83,1900 - __SI_CLOCK_T si_utime;si_utime84,1949 - __SI_CLOCK_T si_stime;si_stime85,1977 - } _sigchld;_sigchld86,2005 - void *si_addr; /* Faulting insn/memory ref. */si_addr91,2075 - short int si_addr_lsb; /* Valid LSB of the reported address. */si_addr_lsb93,2156 - void *_lower;_lower99,2300 - void *_upper;_upper100,2320 - } _addr_bnd;_addr_bnd101,2340 - __uint32_t _pkey;_pkey103,2395 - } _bounds;_bounds104,2415 - } _sigfault;_sigfault105,2433 - __SI_BAND_TYPE si_band; /* Band event for SIGPOLL. */si_band110,2480 - int si_fd;si_fd111,2540 - } _sigpoll;_sigpoll112,2556 - void *_call_addr; /* Calling user insn. */_call_addr118,2622 - int _syscall; /* Triggering system call number. */_syscall119,2671 - unsigned int _arch; /* AUDIT_ARCH_* of syscall. */_arch120,2728 - } _sigsys;_sigsys121,2785 - } _sifields;_sifields123,2806 - } siginfo_t __SI_ALIGNMENT;__SI_ALIGNMENT124,2825 -#define si_pid si_pid128,2915 -#define si_uid si_uid129,2954 -#define si_timerid si_timerid130,2993 -#define si_overrun si_overrun131,3036 -#define si_status si_status132,3083 -#define si_utime si_utime133,3130 -#define si_stime si_stime134,3175 -#define si_value si_value135,3220 -#define si_int si_int136,3261 -#define si_ptr si_ptr137,3311 -#define si_addr si_addr138,3361 -#define si_addr_lsb si_addr_lsb139,3406 -#define si_lower si_lower140,3458 -#define si_upper si_upper141,3520 -#define si_pkey si_pkey142,3582 -#define si_band si_band143,3633 -#define si_fd si_fd144,3677 -# define si_call_addr si_call_addr146,3738 -# define si_syscall si_syscall147,3789 -# define si_arch si_arch148,3836 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@gnu@stubs.h,0 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@wordsize.h,403 -# define __WORDSIZE __WORDSIZE4,107 -# define __WORDSIZE __WORDSIZE6,136 -#define __WORDSIZE32_SIZE_ULONG __WORDSIZE32_SIZE_ULONG7,159 -#define __WORDSIZE32_PTRDIFF_LONG __WORDSIZE32_PTRDIFF_LONG8,194 -# define __WORDSIZE_TIME64_COMPAT32 __WORDSIZE_TIME64_COMPAT3212,256 -# define __SYSCALL_WORDSIZE __SYSCALL_WORDSIZE14,359 -# define __WORDSIZE_TIME64_COMPAT32 __WORDSIZE_TIME64_COMPAT3216,397 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@ucontext.h,4649 -#define _SYS_UCONTEXT_H _SYS_UCONTEXT_H19,813 -# define __ctx(__ctx29,972 -# define __ctx(__ctx31,1002 -__extension__ typedef long long int greg_t;greg_t37,1093 -#define __NGREG __NGREG40,1174 -# define NGREG NGREG42,1211 -typedef greg_t gregset_t[__NGREG];gregset_t46,1286 - REG_R8 = 0,REG_R852,1403 -# define REG_R8 REG_R853,1417 - REG_R9,REG_R954,1441 -# define REG_R9 REG_R955,1451 - REG_R10,REG_R1056,1475 -# define REG_R10 REG_R1057,1486 - REG_R11,REG_R1158,1511 -# define REG_R11 REG_R1159,1522 - REG_R12,REG_R1260,1547 -# define REG_R12 REG_R1261,1558 - REG_R13,REG_R1362,1583 -# define REG_R13 REG_R1363,1594 - REG_R14,REG_R1464,1619 -# define REG_R14 REG_R1465,1630 - REG_R15,REG_R1566,1655 -# define REG_R15 REG_R1567,1666 - REG_RDI,REG_RDI68,1691 -# define REG_RDI REG_RDI69,1702 - REG_RSI,REG_RSI70,1727 -# define REG_RSI REG_RSI71,1738 - REG_RBP,REG_RBP72,1763 -# define REG_RBP REG_RBP73,1774 - REG_RBX,REG_RBX74,1799 -# define REG_RBX REG_RBX75,1810 - REG_RDX,REG_RDX76,1835 -# define REG_RDX REG_RDX77,1846 - REG_RAX,REG_RAX78,1871 -# define REG_RAX REG_RAX79,1882 - REG_RCX,REG_RCX80,1907 -# define REG_RCX REG_RCX81,1918 - REG_RSP,REG_RSP82,1943 -# define REG_RSP REG_RSP83,1954 - REG_RIP,REG_RIP84,1979 -# define REG_RIP REG_RIP85,1990 - REG_EFL,REG_EFL86,2015 -# define REG_EFL REG_EFL87,2026 - REG_CSGSFS, /* Actually short cs, gs, fs, __pad0. */REG_CSGSFS88,2051 -# define REG_CSGSFS REG_CSGSFS89,2108 - REG_ERR,REG_ERR90,2139 -# define REG_ERR REG_ERR91,2150 - REG_TRAPNO,REG_TRAPNO92,2175 -# define REG_TRAPNO REG_TRAPNO93,2189 - REG_OLDMASK,REG_OLDMASK94,2220 -# define REG_OLDMASK REG_OLDMASK95,2235 - REG_CR2REG_CR296,2268 -# define REG_CR2 REG_CR297,2278 -struct _libc_fpxreg_libc_fpxreg101,2314 - unsigned short int __glibc_reserved1[3];__glibc_reserved1105,2418 -struct _libc_xmmreg_libc_xmmreg108,2465 -struct _libc_fpstate_libc_fpstate113,2523 - struct _libc_fpxreg _st[8];_st124,2793 - struct _libc_xmmreg _xmm[16];_xmm125,2823 - __uint32_t __glibc_reserved1[24];__glibc_reserved1126,2855 -typedef struct _libc_fpstate *fpregset_t;fpregset_t130,2940 - __extension__ unsigned long long __reserved1 [8];__reserved1138,3152 -} mcontext_t;mcontext_t139,3206 -typedef struct ucontext_tucontext_t142,3247 - struct ucontext_t *uc_link;uc_link145,3316 - stack_t uc_stack;uc_stack146,3348 - mcontext_t uc_mcontext;uc_mcontext147,3370 - sigset_t uc_sigmask;uc_sigmask148,3398 - struct _libc_fpstate __fpregs_mem;__fpregs_mem149,3423 - __extension__ unsigned long long int __ssp[4];__ssp150,3462 - } ucontext_t;ucontext_t151,3513 -typedef int greg_t;greg_t156,3589 -#define __NGREG __NGREG159,3646 -# define NGREG NGREG161,3683 -typedef greg_t gregset_t[__NGREG];gregset_t165,3758 - REG_GS = 0,REG_GS171,3875 -# define REG_GS REG_GS172,3889 - REG_FS,REG_FS173,3913 -# define REG_FS REG_FS174,3923 - REG_ES,REG_ES175,3947 -# define REG_ES REG_ES176,3957 - REG_DS,REG_DS177,3981 -# define REG_DS REG_DS178,3991 - REG_EDI,REG_EDI179,4015 -# define REG_EDI REG_EDI180,4026 - REG_ESI,REG_ESI181,4051 -# define REG_ESI REG_ESI182,4062 - REG_EBP,REG_EBP183,4087 -# define REG_EBP REG_EBP184,4098 - REG_ESP,REG_ESP185,4123 -# define REG_ESP REG_ESP186,4134 - REG_EBX,REG_EBX187,4159 -# define REG_EBX REG_EBX188,4170 - REG_EDX,REG_EDX189,4195 -# define REG_EDX REG_EDX190,4206 - REG_ECX,REG_ECX191,4231 -# define REG_ECX REG_ECX192,4242 - REG_EAX,REG_EAX193,4267 -# define REG_EAX REG_EAX194,4278 - REG_TRAPNO,REG_TRAPNO195,4303 -# define REG_TRAPNO REG_TRAPNO196,4317 - REG_ERR,REG_ERR197,4348 -# define REG_ERR REG_ERR198,4359 - REG_EIP,REG_EIP199,4384 -# define REG_EIP REG_EIP200,4395 - REG_CS,REG_CS201,4420 -# define REG_CS REG_CS202,4430 - REG_EFL,REG_EFL203,4454 -# define REG_EFL REG_EFL204,4465 - REG_UESP,REG_UESP205,4490 -# define REG_UESP REG_UESP206,4502 - REG_SSREG_SS207,4529 -# define REG_SS REG_SS208,4538 -struct _libc_fpreg_libc_fpreg213,4622 -struct _libc_fpstate_libc_fpstate219,4729 - struct _libc_fpreg _st[8];_st228,4986 -typedef struct _libc_fpstate *fpregset_t;fpregset_t233,5098 - } mcontext_t;mcontext_t244,5466 -typedef struct ucontext_tucontext_t247,5509 - struct ucontext_t *uc_link;uc_link250,5578 - stack_t uc_stack;uc_stack251,5610 - mcontext_t uc_mcontext;uc_mcontext252,5632 - sigset_t uc_sigmask;uc_sigmask253,5660 - struct _libc_fpstate __fpregs_mem;__fpregs_mem254,5685 - unsigned long int __ssp[4];__ssp255,5724 - } ucontext_t;ucontext_t256,5756 -#undef __ctx__ctx260,5799 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@asm-generic@ioctl.h,1325 -#define _ASM_GENERIC_IOCTL_H_ASM_GENERIC_IOCTL_H3,92 -#define _IOC_NRBITS _IOC_NRBITS23,974 -#define _IOC_TYPEBITS _IOC_TYPEBITS24,996 -# define _IOC_SIZEBITS _IOC_SIZEBITS32,1139 -# define _IOC_DIRBITS _IOC_DIRBITS36,1194 -#define _IOC_NRMASK _IOC_NRMASK39,1226 -#define _IOC_TYPEMASK _IOC_TYPEMASK40,1269 -#define _IOC_SIZEMASK _IOC_SIZEMASK41,1316 -#define _IOC_DIRMASK _IOC_DIRMASK42,1363 -#define _IOC_NRSHIFT _IOC_NRSHIFT44,1409 -#define _IOC_TYPESHIFT _IOC_TYPESHIFT45,1432 -#define _IOC_SIZESHIFT _IOC_SIZESHIFT46,1482 -#define _IOC_DIRSHIFT _IOC_DIRSHIFT47,1536 -# define _IOC_NONE _IOC_NONE58,1846 -# define _IOC_WRITE _IOC_WRITE62,1895 -# define _IOC_READ _IOC_READ66,1944 -#define _IOC(_IOC69,1974 -#define _IOC_TYPECHECK(_IOC_TYPECHECK75,2134 -#define _IO(_IO83,2330 -#define _IOR(_IOR84,2382 -#define _IOW(_IOW85,2460 -#define _IOWR(_IOWR86,2539 -#define _IOR_BAD(_IOR_BAD87,2629 -#define _IOW_BAD(_IOW_BAD88,2701 -#define _IOWR_BAD(_IOWR_BAD89,2774 -#define _IOC_DIR(_IOC_DIR92,2896 -#define _IOC_TYPE(_IOC_TYPE93,2959 -#define _IOC_NR(_IOC_NR94,3025 -#define _IOC_SIZE(_IOC_SIZE95,3085 -#define IOC_IN IOC_IN99,3197 -#define IOC_OUT IOC_OUT100,3243 -#define IOC_INOUT IOC_INOUT101,3289 -#define IOCSIZE_MASK IOCSIZE_MASK102,3349 -#define IOCSIZE_SHIFT IOCSIZE_SHIFT103,3404 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@siginfo-arch.h,242 -#define _BITS_SIGINFO_ARCH_H _BITS_SIGINFO_ARCH_H3,98 -typedef __clock_t __attribute__ ((__aligned__ (4))) __sigchld_clock_t;__sigchld_clock_t12,545 -# define __SI_ALIGNMENT __SI_ALIGNMENT13,616 -# define __SI_CLOCK_T __SI_CLOCK_T14,674 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@clockid_t.h,101 -#define __clockid_t_defined __clockid_t_defined2,28 -typedef __clockid_t clockid_t;clockid_t7,135 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@sigthread.h,52 -#define _BITS_SIGTHREAD_H _BITS_SIGTHREAD_H20,893 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@time_t.h,86 -#define __time_t_defined __time_t_defined2,25 -typedef __time_t time_t;time_t7,105 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@lib@llvm-8@lib@clang@8.0.1@include@__stddef_max_align_t.h,350 -#define __CLANG_MAX_ALIGN_T_DEFINED__CLANG_MAX_ALIGN_T_DEFINED27,1321 -typedef double max_align_t;max_align_t30,1380 -typedef long double max_align_t;max_align_t32,1433 - long long __clang_max_align_nonce1__clang_max_align_nonce136,1542 - long double __clang_max_align_nonce2__clang_max_align_nonce238,1639 -} max_align_t;max_align_t40,1740 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@ttydefaults.h,1079 -#define _SYS_TTYDEFAULTS_H__SYS_TTYDEFAULTS_H_41,2049 -#define TTYDEF_IFLAG TTYDEF_IFLAG46,2114 -#define TTYDEF_OFLAG TTYDEF_OFLAG47,2186 -#define TTYDEF_LFLAG TTYDEF_LFLAG48,2231 -#define TTYDEF_CFLAG TTYDEF_CFLAG49,2307 -#define TTYDEF_SPEED TTYDEF_SPEED50,2359 -#define CTRL(CTRL55,2426 -#define CEOF CEOF56,2450 -# define CEOL CEOL58,2497 -# define CEOL CEOL60,2534 -#define CERASE CERASE62,2594 -#define CINTR CINTR63,2615 -# define CSTATUS CSTATUS65,2663 -# define CSTATUS CSTATUS67,2702 -#define CKILL CKILL69,2764 -#define CMIN CMIN70,2789 -#define CQUIT CQUIT71,2805 -#define CSUSP CSUSP72,2838 -#define CTIME CTIME73,2863 -#define CDSUSP CDSUSP74,2880 -#define CSTART CSTART75,2906 -#define CSTOP CSTOP76,2932 -#define CLNEXT CLNEXT77,2957 -#define CDISCARD CDISCARD78,2983 -#define CWERASE CWERASE79,3011 -#define CREPRINT CREPRINT80,3038 -#define CEOT CEOT81,3066 -#define CBRK CBRK83,3098 -#define CRPRNT CRPRNT84,3117 -#define CFLUSH CFLUSH85,3142 -cc_t ttydefchars[NCCS] = {ttydefchars94,3339 -#undef TTYDEFCHARSTTYDEFCHARS99,3542 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@asm-generic@errno.h,3548 -#define _ASM_GENERIC_ERRNO_H_ASM_GENERIC_ERRNO_H3,92 -#define EDEADLK EDEADLK7,159 -#define ENAMETOOLONG ENAMETOOLONG8,215 -#define ENOLCK ENOLCK9,264 -#define ENOSYS ENOSYS18,651 -#define ENOTEMPTY ENOTEMPTY20,704 -#define ELOOP ELOOP21,751 -#define EWOULDBLOCK EWOULDBLOCK22,811 -#define ENOMSG ENOMSG23,866 -#define EIDRM EIDRM24,918 -#define ECHRNG ECHRNG25,961 -#define EL2NSYNC EL2NSYNC26,1014 -#define EL3HLT EL3HLT27,1065 -#define EL3RST EL3RST28,1105 -#define ELNRNG ELNRNG29,1144 -#define EUNATCH EUNATCH30,1194 -#define ENOCSI ENOCSI31,1249 -#define EL2HLT EL2HLT32,1301 -#define EBADE EBADE33,1341 -#define EBADR EBADR34,1382 -#define EXFULL EXFULL35,1433 -#define ENOANO ENOANO36,1472 -#define EBADRQC EBADRQC37,1506 -#define EBADSLT EBADSLT38,1553 -#define EDEADLOCK EDEADLOCK40,1593 -#define EBFONT EBFONT42,1620 -#define ENOSTR ENOSTR43,1666 -#define ENODATA ENODATA44,1711 -#define ETIME ETIME45,1755 -#define ENOSR ENOSR46,1793 -#define ENONET ENONET47,1842 -#define ENOPKG ENOPKG48,1897 -#define EREMOTE EREMOTE49,1944 -#define ENOLINK ENOLINK50,1987 -#define EADV EADV51,2035 -#define ESRMNT ESRMNT52,2074 -#define ECOMM ECOMM53,2113 -#define EPROTO EPROTO54,2165 -#define EMULTIHOP EMULTIHOP55,2205 -#define EDOTDOT EDOTDOT56,2251 -#define EBADMSG EBADMSG57,2296 -#define EOVERFLOW EOVERFLOW58,2341 -#define ENOTUNIQ ENOTUNIQ59,2406 -#define EBADFD EBADFD60,2459 -#define EREMCHG EREMCHG61,2513 -#define ELIBACC ELIBACC62,2562 -#define ELIBBAD ELIBBAD63,2627 -#define ELIBSCN ELIBSCN64,2690 -#define ELIBMAX ELIBMAX65,2748 -#define ELIBEXEC ELIBEXEC66,2822 -#define EILSEQ EILSEQ67,2886 -#define ERESTART ERESTART68,2933 -#define ESTRPIPE ESTRPIPE69,3003 -#define EUSERS EUSERS70,3048 -#define ENOTSOCK ENOTSOCK71,3088 -#define EDESTADDRREQ EDESTADDRREQ72,3145 -#define EMSGSIZE EMSGSIZE73,3204 -#define EPROTOTYPE EPROTOTYPE74,3247 -#define ENOPROTOOPT ENOPROTOOPT75,3306 -#define EPROTONOSUPPORT EPROTONOSUPPORT76,3358 -#define ESOCKTNOSUPPORT ESOCKTNOSUPPORT77,3414 -#define EOPNOTSUPP EOPNOTSUPP78,3473 -#define EPFNOSUPPORT EPFNOSUPPORT79,3547 -#define EAFNOSUPPORT EAFNOSUPPORT80,3607 -#define EADDRINUSE EADDRINUSE81,3678 -#define EADDRNOTAVAIL EADDRNOTAVAIL82,3729 -#define ENETDOWN ENETDOWN83,3792 -#define ENETUNREACH ENETUNREACH84,3835 -#define ENETRESET ENETRESET85,3888 -#define ECONNABORTED ECONNABORTED86,3960 -#define ECONNRESET ECONNRESET87,4024 -#define ENOBUFS ENOBUFS88,4078 -#define EISCONN EISCONN89,4131 -#define ENOTCONN ENOTCONN90,4198 -#define ESHUTDOWN ESHUTDOWN91,4261 -#define ETOOMANYREFS ETOOMANYREFS92,4335 -#define ETIMEDOUT ETIMEDOUT93,4401 -#define ECONNREFUSED ECONNREFUSED94,4450 -#define EHOSTDOWN EHOSTDOWN95,4500 -#define EHOSTUNREACH EHOSTUNREACH96,4541 -#define EALREADY EALREADY97,4589 -#define EINPROGRESS EINPROGRESS98,4646 -#define ESTALE ESTALE99,4702 -#define EUCLEAN EUCLEAN100,4746 -#define ENOTNAM ENOTNAM101,4798 -#define ENAVAIL ENAVAIL102,4853 -#define EISNAM EISNAM103,4910 -#define EREMOTEIO EREMOTEIO104,4957 -#define EDQUOT EDQUOT105,5002 -#define ENOMEDIUM ENOMEDIUM107,5044 -#define EMEDIUMTYPE EMEDIUMTYPE108,5088 -#define ECANCELED ECANCELED109,5136 -#define ENOKEY ENOKEY110,5183 -#define EKEYEXPIRED EKEYEXPIRED111,5236 -#define EKEYREVOKED EKEYREVOKED112,5282 -#define EKEYREJECTED EKEYREJECTED113,5333 -#define EOWNERDEAD EOWNERDEAD116,5418 -#define ENOTRECOVERABLE ENOTRECOVERABLE117,5458 -#define ERFKILL ERFKILL119,5515 -#define EHWPOISON EHWPOISON121,5581 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@cdefs.h,7009 -#define _SYS_CDEFS_H _SYS_CDEFS_H19,810 -#undef __P__P34,1293 -#undef __PMT__PMT35,1304 -# define __LEAF __LEAF42,1486 -# define __LEAF_ATTR __LEAF_ATTR43,1514 -# define __LEAF__LEAF45,1570 -# define __LEAF_ATTR__LEAF_ATTR46,1587 -# define __THROW __THROW55,1994 -# define __THROWNL __THROWNL56,2049 -# define __NTH(__NTH57,2099 -# define __NTHNL(__NTHNL58,2161 -# define __THROW __THROW61,2275 -# define __THROWNL __THROWNL62,2303 -# define __NTH(__NTH63,2333 -# define __NTHNL(__NTHNL64,2380 -# define __THROW__THROW66,2425 -# define __THROWNL__THROWNL67,2444 -# define __NTH(__NTH68,2465 -# define __NTHNL(__NTHNL69,2491 -# define __inline __inline77,2661 -# define __inline __inline79,2694 -# define __THROW__THROW82,2751 -# define __THROWNL__THROWNL83,2768 -# define __NTH(__NTH84,2787 -# define __glibc_clang_has_extension(__glibc_clang_has_extension92,3059 -# define __glibc_clang_has_extension(__glibc_clang_has_extension94,3129 -#define __P(__P99,3325 -#define __PMT(__PMT100,3348 -#define __CONCAT(__CONCAT105,3479 -#define __STRING(__STRING106,3508 -#define __ptr_t __ptr_t109,3602 -# define __BEGIN_DECLS __BEGIN_DECLS114,3715 -# define __END_DECLS __END_DECLS115,3751 -# define __BEGIN_DECLS__BEGIN_DECLS117,3780 -# define __END_DECLS__END_DECLS118,3803 -#define __bos(__bos123,3857 -#define __bos0(__bos0124,3929 -# define __warndecl(__warndecl127,4005 -# define __warnattr(__warnattr129,4099 -# define __errordecl(__errordecl130,4159 -# define __warndecl(__warndecl133,4258 -# define __warnattr(__warnattr134,4313 -# define __errordecl(__errordecl135,4338 -# define __flexarr __flexarr143,4659 -# define __glibc_c99_flexarr_available __glibc_c99_flexarr_available144,4681 -# define __flexarr __flexarr148,4875 -# define __glibc_c99_flexarr_available __glibc_c99_flexarr_available149,4897 -# define __flexarr __flexarr153,5091 -# define __glibc_c99_flexarr_available __glibc_c99_flexarr_available154,5114 -# define __flexarr __flexarr157,5220 -# define __glibc_c99_flexarr_available __glibc_c99_flexarr_available158,5243 -# define __REDIRECT(__REDIRECT174,5804 -# define __REDIRECT_NTH(__REDIRECT_NTH176,5904 -# define __REDIRECT_NTHNL(__REDIRECT_NTHNL178,6004 -# define __REDIRECT_NTH(__REDIRECT_NTH181,6115 -# define __REDIRECT_NTHNL(__REDIRECT_NTHNL183,6215 -# define __ASMNAME(__ASMNAME186,6327 -# define __ASMNAME2(__ASMNAME2187,6396 -# define __attribute__(__attribute__201,6824 -# define __attribute_malloc__ __attribute_malloc__208,7114 -# define __attribute_malloc__ __attribute_malloc__210,7179 -# define __attribute_alloc_size__(__attribute_alloc_size__216,7362 -# define __attribute_alloc_size__(__attribute_alloc_size__219,7454 -# define __attribute_pure__ __attribute_pure__226,7758 -# define __attribute_pure__ __attribute_pure__228,7819 -# define __attribute_const__ __attribute_const__233,7963 -# define __attribute_const__ __attribute_const__235,8026 -# define __attribute_used__ __attribute_used__242,8313 -# define __attribute_noinline__ __attribute_noinline__243,8368 -# define __attribute_used__ __attribute_used__245,8437 -# define __attribute_noinline__ __attribute_noinline__246,8494 -# define __attribute_deprecated__ __attribute_deprecated__251,8638 -# define __attribute_deprecated__ __attribute_deprecated__253,8711 -# define __attribute_deprecated_msg__(__attribute_deprecated_msg__261,9050 -# define __attribute_deprecated_msg__(__attribute_deprecated_msg__264,9142 -# define __attribute_format_arg__(__attribute_format_arg__274,9651 -# define __attribute_format_arg__(__attribute_format_arg__276,9731 -# define __attribute_format_strfmon__(__attribute_format_strfmon__284,10041 -# define __attribute_format_strfmon__(__attribute_format_strfmon__287,10143 -# define __nonnull(__nonnull293,10329 -# define __nonnull(__nonnull295,10399 -# define __attribute_warn_unused_result__ __attribute_warn_unused_result__301,10574 -# define __wur __wur304,10691 -# define __attribute_warn_unused_result__ __attribute_warn_unused_result__307,10754 -# define __wur __wur310,10829 -# undef __always_inline__always_inline318,11127 -# define __always_inline __always_inline319,11151 -# undef __always_inline__always_inline321,11227 -# define __always_inline __always_inline322,11251 -# define __attribute_artificial__ __attribute_artificial__328,11452 -# define __attribute_artificial__ __attribute_artificial__330,11525 -# define __extern_inline __extern_inline346,12311 -# define __extern_always_inline __extern_always_inline347,12386 -# define __extern_inline __extern_inline350,12486 -# define __extern_always_inline __extern_always_inline351,12528 -# define __fortify_function __fortify_function356,12630 -# define __va_arg_pack(__va_arg_pack362,12873 -# define __va_arg_pack_len(__va_arg_pack_len363,12923 -# define __extension__ __extension__371,13243 -# define __restrict __restrict377,13424 -# define __restrict __restrict379,13461 -# define __restrict_arr __restrict_arr387,13688 -# define __restrict_arr __restrict_arr390,13746 -# define __restrict_arr __restrict_arr393,13873 -# define __restrict_arr __restrict_arr396,13952 -# define __glibc_unlikely(__glibc_unlikely402,14043 -# define __glibc_likely(__glibc_likely403,14104 -# define __glibc_unlikely(__glibc_unlikely405,14169 -# define __glibc_likely(__glibc_likely406,14208 -# define __glibc_has_attribute(__glibc_has_attribute410,14276 -# define __glibc_has_attribute(__glibc_has_attribute412,14342 -# define _Noreturn _Noreturn419,14540 -# define _Noreturn_Noreturn421,14598 -# define __attribute_nonstring__ __attribute_nonstring__429,14838 -# define __attribute_nonstring____attribute_nonstring__431,14909 -# define _Static_assert(_Static_assert437,15134 -# define __LDBL_COMPAT __LDBL_COMPAT446,15441 -# define __LDBL_REDIR1(__LDBL_REDIR1448,15485 -# define __LDBL_REDIR(__LDBL_REDIR449,15561 -# define __LDBL_REDIR1_NTH(__LDBL_REDIR1_NTH451,15645 -# define __LDBL_REDIR_NTH(__LDBL_REDIR_NTH452,15729 -# define __LDBL_REDIR1_DECL(__LDBL_REDIR1_DECL454,15821 -# define __LDBL_REDIR_DECL(__LDBL_REDIR_DECL456,15923 -# define __REDIRECT_LDBL(__REDIRECT_LDBL458,16027 -# define __REDIRECT_NTH_LDBL(__REDIRECT_NTH_LDBL460,16122 -# define __LDBL_REDIR1(__LDBL_REDIR1465,16290 -# define __LDBL_REDIR(__LDBL_REDIR466,16344 -# define __LDBL_REDIR1_NTH(__LDBL_REDIR1_NTH467,16390 -# define __LDBL_REDIR_NTH(__LDBL_REDIR_NTH468,16456 -# define __LDBL_REDIR_DECL(__LDBL_REDIR_DECL469,16514 -# define __REDIRECT_LDBL(__REDIRECT_LDBL471,16566 -# define __REDIRECT_NTH_LDBL(__REDIRECT_NTH_LDBL472,16644 -# define __glibc_macro_warning1(__glibc_macro_warning1483,17019 -# define __glibc_macro_warning(__glibc_macro_warning484,17079 -# define __glibc_macro_warning(__glibc_macro_warning487,17174 -# define __HAVE_GENERIC_SELECTION __HAVE_GENERIC_SELECTION502,17896 -# define __HAVE_GENERIC_SELECTION __HAVE_GENERIC_SELECTION504,17938 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@termios.h,153 -#define _TERMIOS_H _TERMIOS_H23,880 -typedef __pid_t pid_t;pid_t30,1057 -# define __pid_t_defined__pid_t_defined31,1080 -# define CCEQ(CCEQ44,1473 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@__fpos_t.h,192 -#define _____fpos_t_defined _____fpos_t_defined2,28 -typedef struct _G_fpos_t_G_fpos_t10,294 - __off_t __pos;__pos12,321 - __mbstate_t __state;__state13,338 -} __fpos_t;__fpos_t14,361 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@sigcontext.h,4730 -#define _BITS_SIGCONTEXT_H _BITS_SIGCONTEXT_H19,816 -#define FP_XSTATE_MAGIC1 FP_XSTATE_MAGIC127,1009 -#define FP_XSTATE_MAGIC2 FP_XSTATE_MAGIC228,1046 -#define FP_XSTATE_MAGIC2_SIZE FP_XSTATE_MAGIC2_SIZE29,1083 -struct _fpx_sw_bytes_fpx_sw_bytes31,1139 - __uint32_t magic1;magic133,1162 - __uint32_t extended_size;extended_size34,1183 - __uint64_t xstate_bv;xstate_bv35,1211 - __uint32_t xstate_size;xstate_size36,1235 - __uint32_t __glibc_reserved1[7];__glibc_reserved137,1261 -struct _fpreg_fpreg40,1300 - unsigned short significand[4];significand42,1316 - unsigned short exponent;exponent43,1349 -struct _fpxreg_fpxreg46,1380 - unsigned short significand[4];significand48,1397 - unsigned short exponent;exponent49,1430 - unsigned short __glibc_reserved1[3];__glibc_reserved150,1457 -struct _xmmreg_xmmreg53,1500 - __uint32_t element[4];element55,1517 -struct _fpstate_fpstate62,1568 - __uint32_t cw;cw65,1620 - __uint32_t sw;sw66,1637 - __uint32_t tag;tag67,1655 - __uint32_t ipoff;ipoff68,1674 - __uint32_t cssel;cssel69,1695 - __uint32_t dataoff;dataoff70,1716 - __uint32_t datasel;datasel71,1739 - struct _fpreg _st[8];_st72,1762 - unsigned short status;status73,1786 - unsigned short magic;magic74,1811 - __uint32_t _fxsr_env[6];_fxsr_env77,1867 - __uint32_t mxcsr;mxcsr78,1895 - __uint32_t __glibc_reserved1;__glibc_reserved179,1916 - struct _fpxreg _fxsr_st[8];_fxsr_st80,1949 - struct _xmmreg _xmm[8];_xmm81,1979 - __uint32_t __glibc_reserved2[56];__glibc_reserved282,2005 -# define sigcontext_struct sigcontext_struct90,2292 -#define X86_FXSR_MAGIC X86_FXSR_MAGIC93,2338 -struct sigcontextsigcontext95,2370 - unsigned short gs, __gsh;gs97,2390 - unsigned short gs, __gsh;__gsh97,2390 - unsigned short fs, __fsh;fs98,2418 - unsigned short fs, __fsh;__fsh98,2418 - unsigned short es, __esh;es99,2446 - unsigned short es, __esh;__esh99,2446 - unsigned short ds, __dsh;ds100,2474 - unsigned short ds, __dsh;__dsh100,2474 - unsigned long edi;edi101,2502 - unsigned long esi;esi102,2523 - unsigned long ebp;ebp103,2544 - unsigned long esp;esp104,2565 - unsigned long ebx;ebx105,2586 - unsigned long edx;edx106,2607 - unsigned long ecx;ecx107,2628 - unsigned long eax;eax108,2649 - unsigned long trapno;trapno109,2670 - unsigned long err;err110,2694 - unsigned long eip;eip111,2715 - unsigned short cs, __csh;cs112,2736 - unsigned short cs, __csh;__csh112,2736 - unsigned long eflags;eflags113,2764 - unsigned long esp_at_signal;esp_at_signal114,2788 - unsigned short ss, __ssh;ss115,2819 - unsigned short ss, __ssh;__ssh115,2819 - struct _fpstate * fpstate;fpstate116,2847 - unsigned long oldmask;oldmask117,2876 - unsigned long cr2;cr2118,2901 -struct _fpstate_fpstate123,2950 - __uint16_t cwd;cwd126,3028 - __uint16_t swd;swd127,3047 - __uint16_t ftw;ftw128,3066 - __uint16_t fop;fop129,3085 - __uint64_t rip;rip130,3104 - __uint64_t rdp;rdp131,3123 - __uint32_t mxcsr;mxcsr132,3142 - __uint32_t mxcr_mask;mxcr_mask133,3163 - struct _fpxreg _st[8];_st134,3188 - struct _xmmreg _xmm[16];_xmm135,3213 - __uint32_t __glibc_reserved1[24];__glibc_reserved1136,3240 -struct sigcontextsigcontext139,3281 - __uint64_t r8;r8141,3301 - __uint64_t r9;r9142,3318 - __uint64_t r10;r10143,3335 - __uint64_t r11;r11144,3353 - __uint64_t r12;r12145,3371 - __uint64_t r13;r13146,3389 - __uint64_t r14;r14147,3407 - __uint64_t r15;r15148,3425 - __uint64_t rdi;rdi149,3443 - __uint64_t rsi;rsi150,3461 - __uint64_t rbp;rbp151,3479 - __uint64_t rbx;rbx152,3497 - __uint64_t rdx;rdx153,3515 - __uint64_t rax;rax154,3533 - __uint64_t rcx;rcx155,3551 - __uint64_t rsp;rsp156,3569 - __uint64_t rip;rip157,3587 - __uint64_t eflags;eflags158,3605 - unsigned short cs;cs159,3626 - unsigned short gs;gs160,3647 - unsigned short fs;fs161,3668 - unsigned short __pad0;__pad0162,3689 - __uint64_t err;err163,3714 - __uint64_t trapno;trapno164,3732 - __uint64_t oldmask;oldmask165,3753 - __uint64_t cr2;cr2166,3775 - struct _fpstate * fpstate;fpstate169,3821 - __uint64_t __fpstate_word;__fpstate_word170,3854 - __uint64_t __reserved1 [8];__reserved1172,3894 -struct _xsave_hdr_xsave_hdr177,3953 - __uint64_t xstate_bv;xstate_bv179,3973 - __uint64_t __glibc_reserved1[2];__glibc_reserved1180,3997 - __uint64_t __glibc_reserved2[5];__glibc_reserved2181,4032 -struct _ymmh_state_ymmh_state184,4071 - __uint32_t ymmh_space[64];ymmh_space186,4092 -struct _xstate_xstate189,4125 - struct _fpstate fpstate;fpstate191,4142 - struct _xsave_hdr xstate_hdr;xstate_hdr192,4169 - struct _ymmh_state ymmh;ymmh193,4201 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@getopt_posix.h,48 -#define _GETOPT_POSIX_H _GETOPT_POSIX_H21,910 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@lib@llvm-8@lib@clang@8.0.1@include@stddef.h,1265 -#define __STDDEF_H__STDDEF_H35,1782 -#define __need_ptrdiff_t__need_ptrdiff_t37,1808 -#define __need_size_t__need_size_t38,1833 -#define __need_wchar_t__need_wchar_t39,1855 -#define __need_NULL__need_NULL40,1878 -#define __need_STDDEF_H_misc__need_STDDEF_H_misc41,1898 -#define _PTRDIFF_T_PTRDIFF_T49,2157 -typedef __PTRDIFF_TYPE__ ptrdiff_t;ptrdiff_t51,2183 -#undef __need_ptrdiff_t__need_ptrdiff_t53,2226 -#define _SIZE_T_SIZE_T60,2448 -typedef __SIZE_TYPE__ size_t;size_t62,2471 -#undef __need_size_t__need_size_t64,2508 -#define _RSIZE_T_RSIZE_T74,2902 -typedef __SIZE_TYPE__ rsize_t;rsize_t76,2926 -#define _WCHAR_T_WCHAR_T85,3189 -#define _WCHAR_T_DEFINED_WCHAR_T_DEFINED87,3235 -#undef __need_wchar_t__need_wchar_t93,3320 -#undef NULLNULL97,3405 -# define NULL NULL100,3486 -# define NULL NULL102,3518 -# define NULL NULL105,3552 -namespace std { typedef decltype(nullptr) nullptr_t; }std109,3671 -namespace std { typedef decltype(nullptr) nullptr_t; }nullptr_t109,3671 -#undef __need_NULL__need_NULL113,3764 -#define offsetof(offsetof120,3951 -#undef __need_STDDEF_H_misc__need_STDDEF_H_misc121,3999 -#define _WINT_T_WINT_T130,4382 -typedef __WINT_TYPE__ wint_t;wint_t132,4405 -#undef __need_wint_t__need_wint_t134,4442 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@strings.h,401 -#define _STRINGS_H _STRINGS_H19,808 -#define __need_size_t__need_size_t22,852 -# define __CORRECT_ISO_CPP_STRINGS_H_PROTO__CORRECT_ISO_CPP_STRINGS_H_PROTO27,1006 -extern int ffs (int __i) __THROW __attribute_const__;__attribute_const__104,3227 -extern int ffsl (long int __l) __THROW __attribute_const__;__attribute_const__110,3403 - __THROW __attribute_const__;__attribute_const__112,3515 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@stdio.h,3218 -#define _STDIO_H _STDIO_H24,910 -#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION26,930 -#define __need_size_t__need_size_t31,1038 -#define __need_NULL__need_NULL32,1060 -#define __need___va_list__need___va_list35,1101 -typedef __gnuc_va_list va_list;va_list52,1502 -# define _VA_LIST_DEFINED_VA_LIST_DEFINED53,1534 -typedef __off_t off_t;off_t63,1720 -typedef __off64_t off_t;off_t65,1750 -# define __off_t_defined__off_t_defined67,1783 -typedef __off64_t off64_t;off64_t70,1877 -# define __off64_t_defined__off64_t_defined71,1904 -typedef __ssize_t ssize_t;ssize_t77,1996 -# define __ssize_t_defined__ssize_t_defined78,2023 -typedef __fpos_t fpos_t;fpos_t84,2161 -typedef __fpos64_t fpos_t;fpos_t86,2192 -typedef __fpos64_t fpos64_t;fpos64_t89,2251 -#define _IOFBF _IOFBF93,2350 -#define _IOLBF _IOLBF94,2391 -#define _IONBF _IONBF95,2431 -#define BUFSIZ BUFSIZ99,2500 -#define EOF EOF104,2615 -#define SEEK_SET SEEK_SET109,2733 -#define SEEK_CUR SEEK_CUR110,2788 -#define SEEK_END SEEK_END111,2842 -# define SEEK_DATA SEEK_DATA113,2908 -# define SEEK_HOLE SEEK_HOLE114,2955 -# define P_tmpdir P_tmpdir120,3112 -#define stdin stdin141,3885 -#define stdout stdout142,3905 -#define stderr stderr143,3927 -# define RENAME_NOREPLACE RENAME_NOREPLACE158,4370 -# define RENAME_EXCHANGE RENAME_EXCHANGE159,4405 -# define RENAME_WHITEOUT RENAME_WHITEOUT160,4439 -# define tmpfile tmpfile178,5003 -extern char *tmpnam (char *__s) __THROW __wur;__wur187,5155 -extern char *tmpnam_r (char *__s) __THROW __wur;__wur192,5335 - __THROW __attribute_malloc__ __wur;__wur205,5967 -# define fopen fopen265,7911 -# define freopen freopen266,7935 -extern FILE *fdopen (int __fd, const char *__modes) __THROW __wur;__wur279,8343 - cookie_io_functions_t __io_funcs) __THROW __wur;__wur287,8651 - __THROW __wur;__wur293,8894 -extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW __wur;__wur298,9124 - __THROWNL __attribute__ ((__format__ (__printf__, 2, 0))) __wur;__wur368,11908 - __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;__wur371,12070 - __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;__wur374,12228 -# define fscanf fscanf423,14217 -# define scanf scanf424,14250 -# define sscanf sscanf425,14281 -# define vfscanf vfscanf479,16460 -# define vscanf vscanf480,16496 -# define vsscanf vsscanf481,16530 -extern char *gets (char *__s) __wur __attribute_deprecated__;__attribute_deprecated__583,19710 -# define fseeko fseeko726,25289 -# define ftello ftello727,25316 -# define fgetpos fgetpos750,26002 -# define fsetpos fsetpos751,26030 -extern int feof (FILE *__stream) __THROW __wur;__wur765,26511 -extern int ferror (FILE *__stream) __THROW __wur;__wur767,26605 -extern int feof_unlocked (FILE *__stream) __THROW __wur;__wur772,26783 -extern int ferror_unlocked (FILE *__stream) __THROW __wur;__wur773,26840 -extern int fileno (FILE *__stream) __THROW __wur;__wur792,27457 -extern int fileno_unlocked (FILE *__stream) __THROW __wur;__wur797,27603 -extern int ftrylockfile (FILE *__stream) __THROW __wur;__wur850,29219 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@typesizes.h,2237 -#define _BITS_TYPESIZES_H _BITS_TYPESIZES_H24,997 -# define __SYSCALL_SLONG_TYPE __SYSCALL_SLONG_TYPE31,1259 -# define __SYSCALL_ULONG_TYPE __SYSCALL_ULONG_TYPE32,1302 -# define __SYSCALL_SLONG_TYPE __SYSCALL_SLONG_TYPE34,1351 -# define __SYSCALL_ULONG_TYPE __SYSCALL_ULONG_TYPE35,1398 -#define __DEV_T_TYPE __DEV_T_TYPE38,1453 -#define __UID_T_TYPE __UID_T_TYPE39,1488 -#define __GID_T_TYPE __GID_T_TYPE40,1521 -#define __INO_T_TYPE __INO_T_TYPE41,1554 -#define __INO64_T_TYPE __INO64_T_TYPE42,1597 -#define __MODE_T_TYPE __MODE_T_TYPE43,1634 -# define __NLINK_T_TYPE __NLINK_T_TYPE45,1686 -# define __FSWORD_T_TYPE __FSWORD_T_TYPE46,1732 -# define __NLINK_T_TYPE __NLINK_T_TYPE48,1784 -# define __FSWORD_T_TYPE __FSWORD_T_TYPE49,1822 -#define __OFF_T_TYPE __OFF_T_TYPE51,1867 -#define __OFF64_T_TYPE __OFF64_T_TYPE52,1910 -#define __PID_T_TYPE __PID_T_TYPE53,1947 -#define __RLIM_T_TYPE __RLIM_T_TYPE54,1980 -#define __RLIM64_T_TYPE __RLIM64_T_TYPE55,2024 -#define __BLKCNT_T_TYPE __BLKCNT_T_TYPE56,2062 -#define __BLKCNT64_T_TYPE __BLKCNT64_T_TYPE57,2108 -#define __FSBLKCNT_T_TYPE __FSBLKCNT_T_TYPE58,2147 -#define __FSBLKCNT64_T_TYPE __FSBLKCNT64_T_TYPE59,2194 -#define __FSFILCNT_T_TYPE __FSFILCNT_T_TYPE60,2235 -#define __FSFILCNT64_T_TYPE __FSFILCNT64_T_TYPE61,2282 -#define __ID_T_TYPE __ID_T_TYPE62,2323 -#define __CLOCK_T_TYPE __CLOCK_T_TYPE63,2355 -#define __TIME_T_TYPE __TIME_T_TYPE64,2400 -#define __USECONDS_T_TYPE __USECONDS_T_TYPE65,2444 -#define __SUSECONDS_T_TYPE __SUSECONDS_T_TYPE66,2481 -#define __DADDR_T_TYPE __DADDR_T_TYPE67,2529 -#define __KEY_T_TYPE __KEY_T_TYPE68,2564 -#define __CLOCKID_T_TYPE __CLOCKID_T_TYPE69,2597 -#define __TIMER_T_TYPE __TIMER_T_TYPE70,2633 -#define __BLKSIZE_T_TYPE __BLKSIZE_T_TYPE71,2664 -#define __FSID_T_TYPE __FSID_T_TYPE72,2710 -#define __SSIZE_T_TYPE __SSIZE_T_TYPE73,2758 -#define __CPU_MASK_TYPE __CPU_MASK_TYPE74,2795 -# define __OFF_T_MATCHES_OFF64_T __OFF_T_MATCHES_OFF64_T80,3045 -# define __INO_T_MATCHES_INO64_T __INO_T_MATCHES_INO64_T83,3116 -# define __RLIM_T_MATCHES_RLIM64_T __RLIM_T_MATCHES_RLIM64_T86,3192 -# define __RLIM_T_MATCHES_RLIM64_T __RLIM_T_MATCHES_RLIM64_T88,3235 -#define __FD_SETSIZE __FD_SETSIZE92,3338 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@dirent.h,1679 -#define _DIRENT_H _DIRENT_H23,872 -typedef __ino_t ino_t;ino_t34,1030 -# define __ino_t_defined__ino_t_defined38,1095 -typedef __ino64_t ino64_t;ino64_t41,1190 -# define __ino64_t_defined__ino64_t_defined42,1217 -# define d_ino d_ino64,1879 -# define _D_EXACT_NAMLEN(_D_EXACT_NAMLEN82,2665 -# define _D_ALLOC_NAMLEN(_D_ALLOC_NAMLEN83,2709 -# define _D_EXACT_NAMLEN(_D_EXACT_NAMLEN85,2769 -# define _D_ALLOC_NAMLEN(_D_ALLOC_NAMLEN87,2850 -# define _D_ALLOC_NAMLEN(_D_ALLOC_NAMLEN89,2937 - DT_UNKNOWN = 0,DT_UNKNOWN99,3125 -# define DT_UNKNOWN DT_UNKNOWN100,3145 - DT_FIFO = 1,DT_FIFO101,3176 -# define DT_FIFO DT_FIFO102,3193 - DT_CHR = 2,DT_CHR103,3218 -# define DT_CHR DT_CHR104,3234 - DT_DIR = 4,DT_DIR105,3258 -# define DT_DIR DT_DIR106,3274 - DT_BLK = 6,DT_BLK107,3298 -# define DT_BLK DT_BLK108,3314 - DT_REG = 8,DT_REG109,3338 -# define DT_REG DT_REG110,3354 - DT_LNK = 10,DT_LNK111,3378 -# define DT_LNK DT_LNK112,3395 - DT_SOCK = 12,DT_SOCK113,3419 -# define DT_SOCK DT_SOCK114,3437 - DT_WHT = 14DT_WHT115,3462 -# define DT_WHT DT_WHT116,3478 -# define IFTODT(IFTODT120,3573 -# define DTTOIF(DTTOIF121,3622 -typedef struct __dirstream DIR;DIR127,3776 -# define readdir readdir168,5150 -# define readdir_r readdir_r196,5963 -# define dirfd(dirfd227,6848 -# define MAXNAMLEN MAXNAMLEN237,7105 -# define MAXNAMLEN MAXNAMLEN239,7145 -# define __need_size_t__need_size_t244,7199 -# define scandir scandir271,8199 -# define scandirat scandirat309,9581 -# define alphasort alphasort335,10495 -# define getdirentries getdirentries365,11454 -# define versionsort versionsort391,12192 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@errno.h,157 -#define _ERRNO_H _ERRNO_H23,856 -extern int *__errno_location (void) __THROW __attribute_const__;__attribute_const__37,1181 -# define errno errno38,1246 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@ss_flags.h,197 -#define _BITS_SS_FLAGS_H _BITS_SS_FLAGS_H20,862 - SS_ONSTACK = 1,SS_ONSTACK29,1063 -#define SS_ONSTACK SS_ONSTACK30,1081 - SS_DISABLESS_DISABLE31,1111 -#define SS_DISABLE SS_DISABLE32,1124 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@sys@ioctl.h,42 -#define _SYS_IOCTL_H _SYS_IOCTL_H19,810 - -.ccls-cache/@@home@salad@Documents@42projects@42-minishell/@usr@include@x86_64-linux-gnu@bits@types@clock_t.h,91 -#define __clock_t_defined __clock_t_defined2,26 -typedef __clock_t clock_t;clock_t7,108 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstsize.c,46 -int ft_lstsize(t_list *lst)ft_lstsize15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_init.h,874 -# define C_INIT_HC_INIT_H14,909 -# define UP_K UP_K22,1019 -# define DOWN_K DOWN_K23,1043 -# define RIGHT_K RIGHT_K24,1068 -# define LEFT_K LEFT_K25,1094 -# define HOME_K HOME_K26,1120 -# define END_K END_K27,1145 -# define DEL_K DEL_K28,1169 -# define RET_K RET_K29,1189 -# define CTRL_A CTRL_A31,1210 -# define CTRL_B CTRL_B32,1231 -# define CTRL_C CTRL_C33,1252 -# define CTRL_D CTRL_D34,1273 -# define CTRL_E CTRL_E35,1294 -# define CTRL_F CTRL_F36,1315 -# define CTRL_L CTRL_L37,1336 -# define CTRL_N CTRL_N38,1357 -# define CTRL_P CTRL_P39,1378 -typedef struct s_capss_caps41,1400 - struct termios tios;tios43,1425 - struct winsize ws;ws44,1447 - unsigned int cpos;cpos45,1467 - unsigned int lpos;lpos46,1487 - unsigned int nlines;nlines47,1507 - unsigned short psx;psx48,1529 - unsigned short plen;plen49,1550 -} t_caps;t_caps50,1572 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_chdir.c,87 -void f_fail_chd(const char concern[], const char path[], t_msh *msh)f_fail_chd20,994 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_parse.c,48 -void f_parse_token(char c)f_parse_token16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lpipes_split.h,50 -# define S_LPIPES_SPLIT_HS_LPIPES_SPLIT_H14,917 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_prompt.h,38 -# define M_PROMPT_HM_PROMPT_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_uintlen.c,60 -unsigned char ft_uintlen(unsigned long n)ft_uintlen13,892 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putstr.c,46 -int ft_putstr(const char *s)ft_putstr16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putnchar.c,58 -int ft_putnchar(int c, const size_t n)ft_putnchar16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_abs.c,33 -int ft_abs(int j)ft_abs13,892 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_nbr.c,161 -static t_bool b_sqb_nbr_tests(unsigned char id, int n1, int n2)b_sqb_nbr_tests17,935 -unsigned char b_sqb_nbr(unsigned char id, char *argv[])b_sqb_nbr34,1362 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args_escape.c,385 -static t_quote_mode p_escape_squote(char *ptr,p_escape_squote19,976 -static t_quote_mode p_escape_dquote(char *ptr,p_escape_dquote48,1518 -static void p_escape_bs(char *ptr, char word[], t_quote_mode mode)p_escape_bs77,2099 -static void p_escape_arg(char word[])p_escape_arg99,2600 -void p_args_escape_chars_and_quotes(char *words[])p_args_escape_chars_and_quotes118,2961 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args_escape.h,48 -# define P_ARGS_ESCAPE_HP_ARGS_ESCAPE_H14,916 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_file.h,34 -# define F_FILE_HF_FILE_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_input.h,36 -# define C_INPUT_HC_INPUT_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_ctrls.h,36 -# define C_CTRLS_HC_CTRLS_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_redirs.c,348 -static unsigned char p_append_redir(const char path[],p_append_redir32,1233 -static size_t p_get_path(char path[],p_get_path57,1685 -static int p_get_fd(const char word[], char *ptr)p_get_fd87,2493 -static unsigned char p_get_redir(char word[],p_get_redir112,3037 -char p_redirs(char word[], t_com **com, t_msh *msh)p_redirs143,4161 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_alias.c,293 -static unsigned char b_print_arg_next(char *ptr,b_print_arg_next29,1174 -static unsigned char b_print_arg(const char arg[], t_msh *msh)b_print_arg60,1774 -unsigned char b_alias(char *args[], t_msh *msh)b_alias76,2075 -void b_alias_mute(char *args[], t_msh *msh)b_alias_mute104,2487 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_redirs.h,38 -# define E_REDIRS_HE_REDIRS_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strlen.c,49 -size_t ft_strlen(const char *s)ft_strlen15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_vars.h,34 -# define U_VARS_HU_VARS_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lvars.h,36 -# define S_LVARS_HS_LVARS_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_builtins.h,42 -# define B_BUILTINS_HB_BUILTINS_H14,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_export.c,377 -t_bool check_valid_identifier(const char arg[])check_valid_identifier27,1146 -t_bool check_equals(const char *arg)check_equals39,1323 -void b_add_to_env_from_globals(const char varname[],b_add_to_env_from_globals55,1498 -static void b_classic_export(char *ptr[], t_msh *msh)b_classic_export82,2086 -unsigned char b_export(char *args[], t_msh *msh)b_export103,2470 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_subst_home.h,46 -# define P_SUBST_HOME_HP_SUBST_HOME_H14,915 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_treat_flags.c,442 -static int ft_printf_get_width(va_list arg, t_printflist *pflist)ft_printf_get_width17,952 -static int ft_printf_get_precision(va_list arg,ft_printf_get_precision37,1473 -static void ft_printf_get_lh(t_printflist *pflist)ft_printf_get_lh73,2057 -static unsigned char ft_printf_check_z(t_printflist *pflist)ft_printf_check_z97,2585 -void ft_printf_treat_flags(va_list arg, t_printflist *pflist)ft_printf_treat_flags116,2980 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_exit.h,34 -# define B_EXIT_HB_EXIT_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf.c,133 -static int ft_printf_return(t_printflist *pflist)ft_printf_return19,992 -int ft_printf(const char *format, ...)ft_printf30,1228 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_funptr.h,38 -# define M_FUNPTR_HM_FUNPTR_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_path.c,194 -static void u_get_fullpath(char fullpath[],u_get_fullpath26,1093 -static char u_read_dir(DIR *dir,u_read_dir45,1601 -unsigned char u_search_in_path(char fullpath[],u_search_in_path66,2002 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strcat.c,59 -char *ft_strcat(char *s1, const char *s2)ft_strcat13,892 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_pipes.h,36 -# define E_PIPES_HE_PIPES_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_export_next.h,163 -# define B_EXPORT_NEXT_HB_EXPORT_NEXT_H14,916 -enum e_vare_var18,966 - B_VAR_NAME,B_VAR_NAME20,979 - B_VAR_VAL,B_VAR_VAL21,992 - B_VAR_NULLB_VAR_NULL22,1004 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_keys.c,299 - c_home_key(unsigned int plen, t_caps *tcaps)c_home_key22,1020 - c_end_key(unsigned short size, unsigned int plen, t_caps *tcaps)c_end_key49,1503 - c_key_right(unsigned int len, unsigned int plen, t_caps *tcaps)c_key_right78,2094 - c_key_left(unsigned int plen, t_caps *tcaps)c_key_left97,2494 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strjoin.c,67 -char *ft_strjoin(const char *s1, const char *s2)ft_strjoin16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putnbr_fd.c,53 -void ft_putnbr_fd(int n, int fd)ft_putnbr_fd15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_redirs_heredoc.h,54 -# define P_REDIRS_HEREDOC_HP_REDIRS_HEREDOC_H14,919 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop_counter.c,244 -char *m_counter_line_backslash(int fd,m_counter_line_backslash20,997 -char *m_counter_line_pipes(int fd, unsigned char psx, char *line, t_msh *msh)m_counter_line_pipes41,1443 -char *m_counter_line_quotes(int fd,m_counter_line_quotes62,1928 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_init_next.h,44 -# define S_INIT_NEXT_HS_INIT_NEXT_H14,914 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_parse.h,36 -# define U_PARSE_HU_PARSE_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_pipes_next.c,393 -static void e_fullpath_not_found(t_com *ptr, t_msh *msh)e_fullpath_not_found30,1208 -static void e_exec_child(const char fullpath[], t_com *ptr, t_msh *msh)e_exec_child41,1435 -void e_pipe_child(char fullpath[],e_pipe_child59,1830 -size_t e_get_pipes_count(struct s_lpipes *ptr)e_get_pipes_count87,2382 -void e_close_unused_fds(int fd[256][2], size_t pipes)e_close_unused_fds102,2585 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_prompt_seq.c,362 -size_t m_prompt_sequences_again(char var[], size_t i, t_msh *msh)m_prompt_sequences_again25,1073 -void m_prompt_sequences_more(char var[], size_t i, t_msh *msh)m_prompt_sequences_more50,1514 -void m_prompt_sequences_next(char var[], size_t i, t_msh *msh)m_prompt_sequences_next79,2115 -void m_prompt_sequences(char var[], size_t i)m_prompt_sequences92,2368 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_env.c,59 -unsigned char b_env(char *args[], t_msh *msh)b_env18,955 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_split.c,361 -static void p_meet_splitter(char *ptr,p_meet_splitter23,1060 -static void p_fill_sp(t_split_block *sp, const char line[])p_fill_sp51,1822 -static void *p_del_split(char *words[], size_t todel)p_del_split76,2369 -static char **p_get_words(const char line[], const t_split_block *sp)p_get_words89,2547 -char **p_split_line(char line[])p_split_line118,3309 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb.h,38 -# define FT_B_SQB_HFT_B_SQB_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_export_mute.h,48 -# define B_EXPORT_MUTE_HB_EXPORT_MUTE_H14,916 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_h.c,377 -static unsigned long b_get_total_hist(t_msh *msh)b_get_total_hist22,1038 -static unsigned int b_print_prev_history(unsigned long asked,b_print_prev_history48,1397 -static void b_print_history(unsigned long asked,b_print_history77,1950 -static t_bool b_check_numeric(const char arg[])b_check_numeric102,2472 -unsigned char b_h(char *args[], t_msh *msh)b_h118,2673 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_prompt_seq.h,46 -# define M_PROMPT_SEQ_HM_PROMPT_SEQ_H14,915 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_init.h,34 -# define S_INIT_HS_INIT_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lredir.h,38 -# define S_LREDIR_HS_LREDIR_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_ischarset.c,68 -t_bool ft_ischarset(const char *charset, int c)ft_ischarset16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_errno.h,36 -# define F_ERRNO_HF_ERRNO_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb.c,220 -static unsigned char b_get_sqb_id(char *argv[], t_msh *msh)b_get_sqb_id24,1091 -static unsigned char b_eval_sqb(char *argv[], t_msh *msh)b_eval_sqb46,1490 -unsigned char b_sqb(char *args[], t_msh *msh)b_sqb72,2192 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_width.c,246 -static int ft_printf_get_len(t_printflist *pflist)ft_printf_get_len16,932 -void ft_printf_put_width_pre(t_printflist *pflist)ft_printf_put_width_pre46,1890 -void ft_printf_put_width_post(t_printflist *pflist)ft_printf_put_width_post75,2892 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_lblock_more.h,48 -# define P_LBLOCK_MORE_HP_LBLOCK_MORE_H14,916 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_redirs.c,414 -static void e_redir_minus_two(struct s_lredir *ptr)e_redir_minus_two23,1057 -static void e_redir_minus_one(struct s_lredir *ptr, t_msh *msh)e_redir_minus_one38,1280 -static void e_redir_plus_one(struct s_lredir *ptr, t_msh *msh)e_redir_plus_one51,1485 -static void e_redir_plus_two(struct s_lredir *ptr, t_msh *msh)e_redir_plus_two64,1710 -void e_dup_redirs(const t_com *com, t_msh *msh)e_dup_redirs77,1936 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_errno.c,72 -void f_dump_errno(const char concern[], t_msh *msh)f_dump_errno20,994 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_process.c,104 -void ft_printf_process(const char *format, va_list arg, t_printflist *pflist)ft_printf_process24,1081 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strlcpy.c,77 -size_t ft_strlcpy(char *dst, const char *src, size_t size)ft_strlcpy16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@get_next_line.c,210 -static char *ft_strjoin_gnl(char *s1, char *s2)ft_strjoin_gnl18,972 -static int ft_read_gnl(int fd, char **line, t_gnl *curr)ft_read_gnl41,1395 -int get_next_line(int fd, char **line)get_next_line70,2035 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_struct.h,1965 -# define S_STRUCT_HS_STRUCT_H14,911 -typedef struct s_lvarss_lvars25,1061 - char *name;name27,1088 - char *val;val28,1104 - struct s_lvars *next;next29,1119 -} t_lvars;t_lvars30,1143 -typedef struct s_laliass_lalias32,1160 - char *name;name34,1188 - char *val;val35,1204 - size_t id;id36,1219 - struct s_lalias *next;next37,1234 -} t_lalias;t_lalias38,1259 -typedef struct s_lredirs_lredir52,1415 - char path[PATH_MAX];path54,1443 - char *heredoc;heredoc55,1468 - int fd;fd56,1487 - int right_fd;right_fd57,1500 - char redir;redir58,1519 - struct s_lredir *next;next59,1535 -} t_lredir;t_lredir60,1560 -typedef struct s_coms_com62,1578 - char **argv;argv64,1603 - char **env_fork;env_fork65,1620 - char *bin;bin66,1641 - struct s_lredir *rdr;rdr67,1656 -} t_com;t_com68,1680 -struct s_lpipess_lpipes70,1695 - struct s_com *com;com72,1717 - struct s_lpipes *next;next73,1738 -typedef struct s_line_blocks_line_block84,1856 - char *lblock;lblock86,1888 - unsigned char nextif;nextif87,1906 - struct s_line_block *next;next88,1930 -} t_line_block;t_line_block89,1958 -typedef struct s_mshs_msh91,1980 - struct s_line_block *curr;curr93,2005 - struct s_com *com;com94,2033 - struct s_lpipes *pipes;pipes95,2054 - struct s_lvars *vars;vars96,2080 - struct s_lalias *alias;alias97,2104 - int argc;argc98,2130 - int sig;sig99,2145 - char **argv;argv100,2159 - char **envp;envp101,2176 - char *prev_hist;prev_hist102,2193 - char *curr_hist_ptr;curr_hist_ptr103,2214 - char ps[4][255];ps104,2239 - char env_fork_tmp[128][4096];env_fork_tmp105,2260 - char sqb_ref[B_ID_SQB_COUNT][4];sqb_ref106,2294 - char *cwd;cwd107,2331 - int fd;fd108,2346 - unsigned char (*bu_ptr[B_BUILTINS_COUNT])(char **, struct s_msh*);bu_ptr109,2359 - unsigned char ret;ret110,2428 -} t_msh;t_msh111,2449 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memccpy.c,80 -void *ft_memccpy(void *dst, const void *src, int c, size_t n)ft_memccpy15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_line.h,34 -# define E_LINE_HE_LINE_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_keys_next.c,81 -void c_key_up_down(char *line[], t_caps *tcaps, char *ptr)c_key_up_down21,1013 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strtrim.c,68 -char *ft_strtrim(const char *s1, const char *set)ft_strtrim15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_get_s_putlen.c,90 -int ft_printf_get_s_putlen(char *str, t_printflist *pflist)ft_printf_get_s_putlen15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args_len.h,42 -# define P_ARGS_LEN_HP_ARGS_LEN_H14,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memcmp.c,73 -int ft_memcmp(const void *s1, const void *s2, size_t n)ft_memcmp15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lpipes.h,38 -# define S_LPIPES_HS_LPIPES_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_bzero.c,49 -void ft_bzero(void *s, size_t n)ft_bzero16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_isalnum.c,43 -t_bool ft_isalnum(int c)ft_isalnum15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_none.c,72 -void ft_printf_put_none(t_printflist *pflist)ft_printf_put_none15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_com.h,32 -# define S_COM_HS_COM_H14,908 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_alias_print.h,48 -# define B_ALIAS_PRINT_HB_ALIAS_PRINT_H14,916 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop.h,34 -# define M_LOOP_HM_LOOP_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memcpy.c,71 -void *ft_memcpy(void *dst, const void *src, size_t n)ft_memcpy17,951 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@d_define.h,2339 -# define D_DEFINE_HD_DEFINE_H14,911 -# define M_BUILTINS_REF M_BUILTINS_REF22,987 -# define M_BUILTINS_REF_LEN M_BUILTINS_REF_LEN23,1063 -# define M_DEFAULT_PS_ONE M_DEFAULT_PS_ONE29,1123 -# define M_DEFAULT_PS_TWO M_DEFAULT_PS_TWO30,1165 -# define M_DEFAULT_PS_THR M_DEFAULT_PS_THR31,1196 -# define M_DEFAULT_PS_FOU M_DEFAULT_PS_FOU32,1227 -# define M_PROGNAME M_PROGNAME38,1292 -# define M_MSH_VERSION M_MSH_VERSION39,1325 -# define M_OPT_COMMAND M_OPT_COMMAND45,1387 -# define M_OPT_INTERACT M_OPT_INTERACT46,1415 -# define M_RET_VAR M_RET_VAR52,1474 -# define M_ARGC_VAR M_ARGC_VAR53,1498 -# define M_MINISHELLRC M_MINISHELLRC59,1554 -# define M_DEFAULT_HISTFILE M_DEFAULT_HISTFILE60,1593 -# define C_NUL C_NUL66,1673 -# define C_LF C_LF67,1694 -# define C_HT C_HT68,1714 -# define C_SUB C_SUB69,1734 -# define C_ESC C_ESC70,1755 -# define C_DQUOTE C_DQUOTE71,1776 -# define C_SHARP C_SHARP72,1799 -# define C_DOLLAR C_DOLLAR73,1821 -# define C_SQUOTE C_SQUOTE74,1844 -# define C_AMP C_AMP75,1867 -# define C_PLUS C_PLUS76,1888 -# define C_SEMIC C_SEMIC77,1910 -# define C_EQUALS C_EQUALS78,1932 -# define C_BACKS C_BACKS79,1955 -# define C_PIPE C_PIPE80,1977 -# define C_TILDE C_TILDE81,1999 -# define B_SQB_B B_SQB_B87,2058 -# define B_SQB_C B_SQB_C88,2081 -# define B_SQB_D B_SQB_D89,2104 -# define B_SQB_E B_SQB_E90,2127 -# define B_SQB_F B_SQB_F91,2150 -# define B_SQB_H B_SQB_H92,2173 -# define B_SQB_N B_SQB_N93,2196 -# define B_SQB_P B_SQB_P94,2219 -# define B_SQB_R B_SQB_R95,2242 -# define B_SQB_S B_SQB_S96,2265 -# define B_SQB_W B_SQB_W97,2288 -# define B_SQB_X B_SQB_X98,2311 -# define B_SQB_Z B_SQB_Z99,2334 -# define B_SQB_L_MAJ B_SQB_L_MAJ100,2357 -# define B_SQB_S_MAJ B_SQB_S_MAJ101,2383 -# define B_SQB_NT B_SQB_NT102,2409 -# define B_SQB_OT B_SQB_OT103,2434 -# define B_SQB_EQUA B_SQB_EQUA104,2459 -# define B_SQB_DIFF B_SQB_DIFF105,2484 -# define B_SQB_EQ B_SQB_EQ106,2510 -# define B_SQB_NE B_SQB_NE107,2535 -# define B_SQB_GT B_SQB_GT108,2560 -# define B_SQB_GE B_SQB_GE109,2585 -# define B_SQB_LT B_SQB_LT110,2610 -# define B_SQB_LE B_SQB_LE111,2635 -# define F_COMMAND_NOT_FOUND F_COMMAND_NOT_FOUND117,2694 -# define F_NO_OPTIONS F_NO_OPTIONS118,2743 -# define F_TOO_MANY_ARGS F_TOO_MANY_ARGS119,2789 -# define F_HOME_NOT_SET F_HOME_NOT_SET120,2836 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_itoa_s.c,52 -void ft_itoa_s(char str[], long n)ft_itoa_s15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_alloc.h,36 -# define F_ALLOC_HF_ALLOC_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strdup.c,49 -char *ft_strdup(const char *s1)ft_strdup16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_pwd.h,32 -# define B_PWD_HB_PWD_H14,908 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strsubst_s.c,91 -char ft_strsubst_s(char *str, const char *pattern, const char *subst)ft_strsubst_s16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_minishell.c,72 -int main(int argc, char *const argv[], char *const envp[])main25,1097 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_builtins.h,42 -# define E_BUILTINS_HE_BUILTINS_H14,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_lblock.c,290 -static unsigned char p_get_nextif(char *words[], size_t i)p_get_nextif29,1180 -t_bool p_find_good_pipe(const char word[])p_find_good_pipe44,1489 -static char p_loop(char *words[], t_msh *msh)p_loop68,1968 -char p_line_block(const char line[], t_msh *msh)p_line_block86,2281 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_nrealloc.c,80 -void *ft_nrealloc(void *ptr, size_t oldsize, size_t newsize)ft_nrealloc17,952 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_comm.c,67 -unsigned char m_comm(const char line[], t_msh *msh)m_comm21,1015 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putnbr.c,41 -void ft_putnbr(long nb)ft_putnbr16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstlast.c,50 -t_list *ft_lstlast(t_list *lst)ft_lstlast16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_prompt.c,276 -static void m_subst_prompt_rice(char var[], t_msh *msh)m_subst_prompt_rice28,1143 -static void m_update_psx(unsigned char x, t_msh *msh)m_update_psx46,1455 -size_t m_plen(char *prompt)m_plen62,1777 -void m_prompt_psx(unsigned char x, t_msh *msh)m_prompt_psx86,2037 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_isprint.c,43 -t_bool ft_isprint(int c)ft_isprint15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_lblock_more.c,69 -void p_register_word(char word[], t_msh *msh)p_register_word18,961 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strtok.c,61 -char *ft_strtok(char *s, const char *delim)ft_strtok15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_init.c,355 -static void s_init_sqb_ref_one(t_msh *msh)s_init_sqb_ref_one30,1192 -static void s_init_sqb_ref_two(t_msh *msh)s_init_sqb_ref_two58,2392 -static void s_init_sqb_ref_thr(t_msh *msh)s_init_sqb_ref_thr86,3655 -static void s_null_some(t_msh *msh)s_null_some92,3802 -t_msh *s_init_msh(int argc, char *const argv[], char *const envp[])s_init_msh103,3977 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_vars.c,258 -static void u_get_frm_env(char str[],u_get_frm_env23,1061 -static void u_get_special_var(char str[],u_get_special_var52,1611 -void u_get_custom_var(char str[],u_get_custom_var79,2202 -unsigned char u_get_var_value(char str[],u_get_var_value112,2950 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_com.h,32 -# define F_COM_HF_COM_H14,908 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strmapi.c,81 -char *ft_strmapi(const char *s, char (*f)(unsigned int, char))ft_strmapi15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop_next.c,263 -char *m_check_multi_backslash(int fd, char line[], t_msh *msh)m_check_multi_backslash22,1053 -char *m_check_multi_pipe(int fd, char line[], t_msh *msh)m_check_multi_pipe32,1285 -char *m_check_multi_and(int fd, char line[], t_msh *msh)m_check_multi_and54,1696 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_sprintf.c,157 -static int ft_printf_return(char *str, t_printflist *pflist)ft_printf_return19,992 -int ft_sprintf(char *str, const char *format, ...)ft_sprintf31,1268 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_delwords.c,50 -void ft_delwords(char **words)ft_delwords16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_lblock_next.h,48 -# define P_LBLOCK_NEXT_HP_LBLOCK_NEXT_H14,916 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_precision.c,160 -static int ft_printf_get_len(t_printflist *pflist)ft_printf_get_len16,932 -int ft_printf_put_precision(t_printflist *pflist)ft_printf_put_precision47,1818 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memchr.c,65 -void *ft_memchr(const void *s, int c, size_t n)ft_memchr15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lpipes_split.c,165 -void s_set_tmp(char tmp[], size_t pos[], short i, const char word[])s_set_tmp26,1095 -void s_get_split_pos(size_t pos[], const char word[])s_get_split_pos39,1464 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_parse.c,193 -t_quote_mode u_meet_dquote(const char *head, char *ptr, t_quote_mode mode)u_meet_dquote18,956 -t_quote_mode u_meet_squote(const char *head, char *ptr, t_quote_mode mode)u_meet_squote38,1279 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_funptr.c,47 -void init_buptr(t_msh *msh)init_buptr22,1041 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_labs.c,36 -long ft_labs(long j)ft_labs13,892 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_com.c,74 -void f_command_not_found(const char command[])f_command_not_found19,977 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strlchr.c,56 -long ft_strlchr(const char *s, int c)ft_strlchr16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_isalpha.c,131 -t_bool ft_isupper(int c)ft_isupper15,912 -t_bool ft_islower(int c)ft_islower24,1007 -t_bool ft_isalpha(int c)ft_isalpha33,1103 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_export_mute.c,166 -static void b_classic_export_mute(char *ptr[], t_msh *msh)b_classic_export_mute27,1151 -unsigned char b_export_mute(char *args[], t_msh *msh)b_export_mute48,1572 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_exec.h,34 -# define F_EXEC_HF_EXEC_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_input.c,269 - c_init_line(char psx, t_caps *tcaps)c_init_line27,1122 - c_get_win_size(struct winsize *ws)c_get_win_size48,1420 - c_get_line_num(char *line, unsigned int cpos,c_get_line_num60,1622 - c_back_slash(char **line, unsigned int plen, t_caps *tcaps)c_back_slash83,2061 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_isdigit.c,43 -t_bool ft_isdigit(int c)ft_isdigit15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_intlen_base.c,71 -unsigned char ft_intlen_base(long n, char *base)ft_intlen_base15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_cd.h,30 -# define B_CD_HB_CD_H14,907 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_line.c,51 -void e_line_block(t_msh *msh)e_line_block24,1085 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memdel.c,44 -void ft_memdel(void **ptr)ft_memdel15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_externs.c,387 -static void e_extern_child(const char fullpath[], t_com *ptr, t_msh *msh)e_extern_child39,1355 -static void e_export_env_fork(t_com *ptr, t_msh *msh)e_export_env_fork57,1732 -static void e_fullpath_not_found(t_com *ptr, t_msh *msh)e_fullpath_not_found69,1914 -static void e_exec_path(const char fullpath[],e_exec_path83,2146 -void e_extern(t_com *ptr, t_msh *msh)e_extern111,2636 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_builtins.c,339 -static void e_export_env_fork(const t_com *ptr, t_msh *msh)e_export_env_fork29,1200 -static void e_builtin_child(const t_com *ptr, unsigned char bu_id, t_msh *msh)e_builtin_child41,1388 -static void e_builtin_parent(pid_t pid,e_builtin_parent60,1831 -void e_builtin(const t_com *ptr, unsigned char bu_id, t_msh *msh)e_builtin95,2569 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_substr.c,80 -char *ft_substr(const char *s, unsigned int start, size_t len)ft_substr17,952 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstmap.c,89 -t_list *ft_lstmap(t_list *lst, void *(*f)(void *), void (*del)(void *))ft_lstmap17,952 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args.h,34 -# define P_ARGS_HP_ARGS_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_nstr.c,42 -char *ft_nstr(size_t size)ft_nstr16,933 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putchar.c,40 -int ft_putchar(int c)ft_putchar15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_alias.h,36 -# define B_ALIAS_HB_ALIAS_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strchr.c,55 -char *ft_strchr(const char *s, int c)ft_strchr15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_err.h,40 -# define B_SQB_ERR_HB_SQB_ERR_H14,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_redirs_heredoc.c,251 -static void p_skip_tabs(char *line[], const char redir)p_skip_tabs20,999 -static void p_append_line(char *heredoc[], const char line[])p_append_line33,1236 -char *p_get_heredoc(const char path[], const char redir, t_msh *msh)p_get_heredoc43,1458 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_export.h,38 -# define B_EXPORT_HB_EXPORT_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lpipes.c,398 -struct s_lpipes *s_lpipes_last(struct s_lpipes *lpipes)s_lpipes_last28,1145 -void s_lpipes_add_back(struct s_lpipes **alpipes,s_lpipes_add_back35,1279 -void s_lpipes_clear(struct s_lpipes **lpipes)s_lpipes_clear49,1495 -struct s_lpipes *s_lpipes_new(const char pipedword[], t_msh *msh)s_lpipes_new67,1782 -struct s_lpipes *s_split_pipes(const char word[], t_msh *msh)s_split_pipes82,2100 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_file.c,66 -void f_open_file(char filename[], t_msh *msh)f_open_file22,1037 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_atoi.c,170 -static char ft_setsign(const char c)ft_setsign15,912 -static unsigned char ft_seti(const char *str)ft_seti27,1031 -int ft_atoi(const char *str)ft_atoi39,1171 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_unset.h,36 -# define B_UNSET_HB_UNSET_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_vars_next.c,276 -static long u_get_env_var_line(const char varname[], t_msh *msh)u_get_env_var_line27,1116 -static t_bool u_get_custom_var_existance(const char varname[], t_msh *msh)u_get_custom_var_existance47,1446 -void u_subst_var_value(const char varname[],u_subst_var_value82,2105 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lredir.c,393 -static t_lredir *s_lredir_last(struct s_lredir *lredir)s_lredir_last28,1133 -void s_lredir_add_back(t_lredir **lredir, t_lredir *new)s_lredir_add_back37,1273 -void s_lredir_clear(struct s_lredir **lredir)s_lredir_clear52,1469 -static int s_get_right_fd(const char path[])s_get_right_fd71,1792 -struct s_lredir *s_lredir_new(const char path[], int fd, char redir)s_lredir_new93,2209 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_comm.h,34 -# define M_COMM_HM_COMM_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_init.c,63 -void m_init_custom_vars(t_msh *msh)m_init_custom_vars26,1100 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_unset.c,314 -static t_bool check_valid_identifier(const char arg[])check_valid_identifier21,1017 -static void b_realloc_env(size_t skip, t_msh *msh)b_realloc_env47,1313 -static t_bool b_removed_from_env(const char arg[], t_msh *msh)b_removed_from_env75,1825 -unsigned char b_unset(char *args[], t_msh *msh)b_unset96,2192 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_vars_next.h,44 -# define U_VARS_NEXT_HU_VARS_NEXT_H14,914 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_argv.h,34 -# define M_ARGV_HM_ARGV_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_pipes_next.h,46 -# define E_PIPES_NEXT_HE_PIPES_NEXT_H14,915 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_type.c,390 -static char b_absolute_path_exists(char com[])b_absolute_path_exists30,1175 -static void b_type_get_path(char fullpath[], char com[], t_msh *msh)b_type_get_path48,1408 -static unsigned char b_check_nonbuilt(char *ptr,b_check_nonbuilt62,1680 -static unsigned char b_check_builtins(char *ptr)b_check_builtins80,2033 -unsigned char b_type(char *args[], t_msh *msh)b_type100,2438 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_kernel_panic.c,50 -void ft_kernel_panic(void)ft_kernel_panic16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_uitoa.c,48 -char *ft_uitoa(unsigned long n)ft_uitoa16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_uitoa_base.c,70 -char *ft_uitoa_base(unsigned long n, char *base)ft_uitoa_base16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_sqrt.c,40 -double ft_sqrt(double x)ft_sqrt15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strnlen.c,64 -size_t ft_strnlen(const char *s, size_t size)ft_strnlen15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/.ccls-cache@@home@salad@Documents@42projects@42-minishell@src@c_utils.c,354 - *c_new_line(char *line, t_caps *tcaps)c_new_line25,1081 - *c_insert_char(char *str, char c, t_caps *tcaps)c_insert_char51,1521 - *c_delchar(char *str, unsigned short cpos)c_delchar78,1899 - c_redraw_next(size_t plen, unsigned int len, t_caps *tcaps)c_redraw_next103,2276 - c_redraw_line(char *line, t_caps *tcaps, t_msh *msh)c_redraw_line133,2907 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstclear.c,71 -void ft_lstclear(t_list **lst, void (*del)(void *))ft_lstclear16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_chdir.h,36 -# define F_CHDIR_HF_CHDIR_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_intlen.c,49 -unsigned char ft_intlen(long n)ft_intlen13,892 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strncmp.c,75 -int ft_strncmp(const char *s1, const char *s2, size_t n)ft_strncmp15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putnbr_base.c,63 -void ft_putnbr_base(long nb, char *base)ft_putnbr_base15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_com.c,371 -static char s_fill_com(char *words[], t_com **com)s_fill_com33,1267 -static void s_com_cpy_env_fork(t_com **com, t_msh *msh)s_com_cpy_env_fork60,1840 -void s_com_destroy(t_com **com)s_com_destroy80,2257 -static void *s_get_nword(char nword[], char word[], t_com *com, t_msh *msh)s_get_nword97,2568 -t_com *s_com_new(char word[], t_msh *msh)s_com_new119,2999 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_isfulldigit.c,55 -t_bool ft_isfulldigit(char *str)ft_isfulldigit15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_destroy.h,40 -# define S_DESTROY_HS_DESTROY_H14,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@d_enum.h,1719 -# define D_ENUM_HD_ENUM_H14,909 -enum e_rete_ret23,988 - M_RET_FINE,M_RET_FINE25,1003 - M_RET_ALLOCM_RET_ALLOC26,1016 -enum e_pipe_endse_pipe_ends29,1033 - E_WRITE_END,E_WRITE_END31,1054 - E_READ_ENDE_READ_END32,1068 -typedef enum e_quote_modee_quote_mode35,1084 - Q_NONE,Q_NONE37,1112 - Q_SINGLE,Q_SINGLE38,1121 - Q_DOUBLEQ_DOUBLE39,1132 -} t_quote_mode;t_quote_mode40,1142 -enum e_builtins_ide_builtins_id42,1162 - B_ID_ECHO,B_ID_ECHO44,1185 - B_ID_CD,B_ID_CD45,1197 - B_ID_PWD,B_ID_PWD46,1207 - B_ID_EXPORT,B_ID_EXPORT47,1218 - B_ID_UNSET,B_ID_UNSET48,1232 - B_ID_ENV,B_ID_ENV49,1245 - B_ID_EXIT,B_ID_EXIT50,1256 - B_ID_TYPE,B_ID_TYPE51,1268 - B_ID_SQB,B_ID_SQB52,1280 - B_ID_ALIAS,B_ID_ALIAS53,1291 - B_ID_H,B_ID_H54,1304 - B_BUILTINS_COUNTB_BUILTINS_COUNT55,1313 -enum e_sqb_ide_sqb_id58,1335 - B_ID_SQB_B,B_ID_SQB_B60,1353 - B_ID_SQB_C,B_ID_SQB_C61,1366 - B_ID_SQB_D,B_ID_SQB_D62,1379 - B_ID_SQB_E,B_ID_SQB_E63,1392 - B_ID_SQB_F,B_ID_SQB_F64,1405 - B_ID_SQB_H,B_ID_SQB_H65,1418 - B_ID_SQB_N,B_ID_SQB_N66,1431 - B_ID_SQB_P,B_ID_SQB_P67,1444 - B_ID_SQB_R,B_ID_SQB_R68,1457 - B_ID_SQB_S,B_ID_SQB_S69,1470 - B_ID_SQB_W,B_ID_SQB_W70,1483 - B_ID_SQB_X,B_ID_SQB_X71,1496 - B_ID_SQB_Z,B_ID_SQB_Z72,1509 - B_ID_SQB_L_MAJ,B_ID_SQB_L_MAJ73,1522 - B_ID_SQB_S_MAJ,B_ID_SQB_S_MAJ74,1539 - B_ID_SQB_NT,B_ID_SQB_NT75,1556 - B_ID_SQB_OT,B_ID_SQB_OT76,1570 - B_ID_SQB_EQUA,B_ID_SQB_EQUA77,1584 - B_ID_SQB_DIFF,B_ID_SQB_DIFF78,1600 - B_ID_SQB_EQ,B_ID_SQB_EQ79,1616 - B_ID_SQB_NE,B_ID_SQB_NE80,1630 - B_ID_SQB_GT,B_ID_SQB_GT81,1644 - B_ID_SQB_GE,B_ID_SQB_GE82,1658 - B_ID_SQB_LT,B_ID_SQB_LT83,1672 - B_ID_SQB_LE,B_ID_SQB_LE84,1686 - B_ID_SQB_COUNTB_ID_SQB_COUNT85,1700 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_str.h,40 -# define B_SQB_STR_HB_SQB_STR_H14,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstadd_back.c,70 -void ft_lstadd_back(t_list **alst, t_list *new)ft_lstadd_back16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_file.h,42 -# define B_SQB_FILE_HB_SQB_FILE_H14,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_get_flags.c,105 -char *ft_printf_get_flags(const char *format, int pos, t_printflist *pflist)ft_printf_get_flags24,1128 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_path.h,132 -# define U_PATH_HU_PATH_H14,909 -struct s_paths_path20,974 - char *tok_path;tok_path22,992 - size_t dstsize;dstsize23,1010 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_redir.h,36 -# define F_REDIR_HF_REDIR_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_file.c,340 -static t_bool b_file_tests(unsigned char id,b_file_tests21,1019 -unsigned char b_sqb_file_tests(unsigned char id, char *argv[])b_sqb_file_tests51,1954 -static t_bool b_sqb_file_comp_tests(unsigned char id,b_sqb_file_comp_tests68,2291 -unsigned char b_sqb_double_file_tests(unsigned char id, char *argv[])b_sqb_double_file_tests81,2572 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args_next.c,223 -static char *p_give_me_an_arg(char tmp[],p_give_me_an_arg24,1057 -void p_del_alloced_words(char *words[], unsigned short to_del)p_del_alloced_words36,1308 -unsigned short p_dup_words(char *words[],p_dup_words48,1470 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_exit.c,62 -unsigned char b_exit(char *args[], t_msh *msh)b_exit23,1059 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_export_next.c,318 -static char **b_get_var(const char arg[], t_msh *msh)b_get_var24,1086 -static long b_is_it_in_env(const char varname[], t_msh *msh)b_is_it_in_env45,1638 -static void b_add_to_env(const char arg[], t_msh *msh)b_add_to_env65,1975 -void b_export_with_equals(const char arg[], t_msh *msh)b_export_with_equals89,2456 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memset.c,61 -void *ft_memset(void *b, int c, size_t len)ft_memset15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop.c,355 -static void m_parse_and_run_line(char line[],m_parse_and_run_line40,1387 -void m_dump_hist(char hist[], t_msh *msh)m_dump_hist71,2059 -static void m_handle_hist(char hist[], char line[], t_msh *msh)m_handle_hist91,2424 -static void m_delete_comments(char line[])m_delete_comments110,2839 -unsigned char m_loop(int fd, t_msh *msh)m_loop136,3397 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_parts.c,143 -int ft_printf_get_partlen(const char *format)ft_printf_get_partlen17,952 -int ft_printf_putpart(const char *format,ft_printf_putpart28,1112 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_int.c,429 -static long ft_printf_get_dlh(va_list arg, char lh)ft_printf_get_dlh18,972 -static unsigned long ft_printf_get_ulh(va_list arg,ft_printf_get_ulh33,1320 -static long ft_printf_put_plus_minus(long d, t_printflist *pflist)ft_printf_put_plus_minus52,1841 -void ft_printf_put_d(va_list arg, t_printflist *pflist)ft_printf_put_d65,2157 -void ft_printf_put_u(va_list arg, t_printflist *pflist)ft_printf_put_u91,2838 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_line.c,138 -static t_bool p_check_whitespaces_only(char line[])p_check_whitespaces_only20,997 -void p_line(char line[], t_msh *msh)p_line36,1198 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_uitoa_s.c,63 -void ft_uitoa_s(char str[], unsigned long n)ft_uitoa_s15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_tolower.c,89 -static int ft_isupper(int c)ft_isupper13,892 -int ft_tolower(int c)ft_tolower20,978 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lalias.h,38 -# define S_LALIAS_HS_LALIAS_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_init.h,34 -# define M_INIT_HM_INIT_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstadd_front.c,72 -void ft_lstadd_front(t_list **alst, t_list *new)ft_lstadd_front16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstdelone.c,72 -void ft_lstdelone(t_list *lst, void (*del)(void *))ft_lstdelone16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_ptr.c,80 -void ft_printf_put_p(va_list arg, t_printflist *pflist)ft_printf_put_p21,1012 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_h.h,28 -# define B_H_HB_H_H14,906 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putendl_fd.c,57 -void ft_putendl_fd(char *s, int fd)ft_putendl_fd15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_subst_vars.h,46 -# define P_SUBST_VARS_HP_SUBST_VARS_H14,915 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strcmp.c,63 -int ft_strcmp(const char *s1, const char *s2)ft_strcmp16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_line.c,301 -t_line_block *s_line_last(t_line_block *line)s_line_last21,1016 -void s_line_add_back(t_line_block **aline, t_line_block *new)s_line_add_back30,1138 -void s_line_clear(t_line_block **line)s_line_clear45,1331 -t_line_block *s_line_new(const char word[], unsigned char nextif)s_line_new65,1611 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_env.h,32 -# define B_ENV_HB_ENV_H14,908 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putendl.c,48 -int ft_putendl(const char *s)ft_putendl16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_line.h,34 -# define P_LINE_HP_LINE_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_utils.h,36 -# define U_UTILS_HU_UTILS_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_argv.c,219 -char *m_get_prev_hist(t_msh *msh)m_get_prev_hist28,1159 -static void m_read_script(char *const argv[], t_msh *msh)m_read_script51,1680 -unsigned char m_argv(int argc, char *const argv[], t_msh *msh)m_argv64,1940 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_ctrls.c,296 -t_msh *c_get_msh(int mode, t_msh *src)c_get_msh22,1035 -short c_ctrl_l(char *line, t_caps *tcaps, t_msh *msh)c_ctrl_l33,1150 -char *c_ctrl_c(char **line, char *buf, t_msh *msh)c_ctrl_c41,1323 -void c_signal_int(int signo)c_signal_int50,1485 -void c_signal_ign(int signo)c_signal_ign63,1689 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_echo.c,127 -static void b_print_content(char *ptr[])b_print_content20,995 -unsigned char b_echo(char *args[], t_msh *msh)b_echo31,1137 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_init_struct.c,170 -t_printflist *ft_printf_init_struct(const char *format)ft_printf_init_struct17,952 -void ft_printf_reinit_struct(t_printflist *pflist)ft_printf_reinit_struct33,1362 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_type.h,34 -# define B_TYPE_HB_TYPE_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_alias_register.h,54 -# define B_ALIAS_REGISTER_HB_ALIAS_REGISTER_H14,919 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memlchr.c,66 -long ft_memlchr(const void *s, int c, size_t n)ft_memlchr16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_pipes.c,271 -static unsigned char e_get_current_path(char fullpath[],e_get_current_path31,1208 -static int e_unroll_pipes(int fd[256][2],e_unroll_pipes60,1781 -static void e_pipe_exec(size_t pipes, t_msh *msh)e_pipe_exec94,2417 -void e_pipes(t_msh *msh)e_pipes119,2817 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_uintlen_base.c,82 -unsigned char ft_uintlen_base(unsigned long n, char *base)ft_uintlen_base15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strnstr.c,89 -char *ft_strnstr(const char *haystack, const char *needle, size_t len)ft_strnstr16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_fail.h,34 -# define F_FAIL_HF_FAIL_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_cd.c,278 -static void b_set_oldpwd(t_msh *msh)b_set_oldpwd30,1191 -static void b_fill_repath(char rpath[], char *splited[])b_fill_repath52,1598 -static void b_upgrade_pwd(const char path[], t_msh *msh)b_upgrade_pwd81,2186 -unsigned char b_cd(char *args[], t_msh *msh)b_cd109,2945 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_subst_alias.h,272 -# define P_SUBST_ALIAS_HP_SUBST_ALIAS_H14,916 -struct s_subst_aliass_subst_alias21,1008 - t_msh *msh;msh23,1031 - size_t locat[2];locat24,1044 - size_t usedcmp;usedcmp25,1062 - char tmp[255];tmp26,1079 - char value[ARG_MAX];value27,1095 - t_bool good;good28,1117 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_itoa.c,37 -char *ft_itoa(long n)ft_itoa16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_get_width_nstr.c,200 -int ft_printf_fetch_width(va_list arg, char *nstr, t_printflist *pflist)ft_printf_fetch_width17,952 -char *ft_printf_get_width_nstr(char *str, t_printflist *pflist)ft_printf_get_width_nstr46,1561 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_externs.h,40 -# define E_EXTERNS_HE_EXTERNS_H14,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_alias_register.c,156 -static void b_cpy_alias(char name[], char *ptr, char value[])b_cpy_alias24,1056 -void b_register_arg(const char arg[], t_msh *msh)b_register_arg47,1649 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_itoa_base.c,59 -char *ft_itoa_base(long n, char *base)ft_itoa_base16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_char.c,165 -void ft_printf_put_c(va_list arg, t_printflist *pflist)ft_printf_put_c19,992 -void ft_printf_put_perc(va_list arg, t_printflist *pflist)ft_printf_put_perc30,1215 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_lblock_next.c,458 -static char **p_alloc_rewords(char *words[], long j, t_msh *msh)p_alloc_rewords32,1233 -static char **p_add_to_variables_and_delete(char *words[],p_add_to_variables_and_delete44,1467 -static void p_add_to_env_fork(long i, char *words[], t_msh *msh)p_add_to_env_fork76,2044 -static char *p_set_ptr(char *words[], long i, t_bool *reg, t_bool *isvar)p_set_ptr89,2265 -char **p_check_args_equals(char *words[], t_msh *msh)p_check_args_equals101,2522 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_toupper.c,89 -static int ft_islower(int c)ft_islower13,892 -int ft_toupper(int c)ft_toupper20,979 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_flag_to_atoi.c,70 -char *ft_printf_flag_to_atoi(char *str)ft_printf_flag_to_atoi17,952 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_hex.c,253 -static unsigned long ft_printf_get_xlh(va_list arg,ft_printf_get_xlh18,972 -void ft_printf_put_x(va_list arg, t_printflist *pflist)ft_printf_put_x37,1485 -void ft_printf_put_big_x(va_list arg, t_printflist *pflist)ft_printf_put_big_x61,2208 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_isascii.c,43 -t_bool ft_isascii(int c)ft_isascii15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_memmove.c,75 -void *ft_memmove(void *dst, const void *src, size_t len)ft_memmove16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_alloc.c,144 -void f_alloc_and_destroy_msh(t_msh *msh)f_alloc_and_destroy_msh23,1057 -void f_alloc_and_clear_line(t_msh *msh)f_alloc_and_clear_line34,1283 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_redirs.h,224 -# define P_REDIRS_HP_REDIRS_H14,911 -enum e_fd_rdr_ide_fd_rdr_id18,956 - FD,FD20,975 - RDRRDR21,980 -struct s_rdr_tmps_rdr_tmp24,989 - const char *word;word26,1008 - char *ptr;ptr27,1027 - char redir;redir28,1040 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putchar_fd.c,55 -int ft_putchar_fd(char c, int fd)ft_putchar_fd15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strrchr.c,57 -char *ft_strrchr(const char *s, int c)ft_strrchr16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_unshebanged.c,178 -static char **e_get_new_argv(const char fullpath[], t_com *ptr, t_msh *msh)e_get_new_argv31,1197 -void e_extern_read_script(const char fullpath[],e_extern_read_script59,1816 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_pwd.c,60 -unsigned char b_pwd(char *args[], t_msh *msh)b_pwd22,1039 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strclen.c,58 -size_t ft_strclen(const char *s, int c)ft_strclen15,913 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstnew.c,50 -t_list *ft_lstnew(void *content)ft_lstnew15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strtok_r.c,293 -static t_stok ft_cont(char *s, const char *delim)ft_cont15,912 -static char *ft_scan_ret(char *s, char **last, char *tok, t_stok stok)ft_scan_ret40,1285 -static char *ft_scan_tok(char *s,ft_scan_tok66,1690 -char *ft_strtok_r(char *s, const char *delim, char **last)ft_strtok_r86,1982 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strsubst.c,88 -char *ft_strsubst(char *str, const char *pattern, const char *subst)ft_strsubst16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_lblock.h,38 -# define P_LBLOCK_HP_LBLOCK_H14,911 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_str.c,143 -static t_bool b_sqb_str_comp(unsigned char id,b_sqb_str_comp17,935 -unsigned char b_sqb_str(unsigned char id, char *argv[])b_sqb_str30,1239 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_alias.h,36 -# define U_ALIAS_HU_ALIAS_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_iswhitespace.c,53 -t_bool ft_iswhitespace(int c)ft_iswhitespace15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_alias.c,161 -short u_get_alias_value(char str[],u_get_alias_value20,999 -void u_set_alias_value(const char name[], const char value[], t_msh *msh)u_set_alias_value47,1405 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_keys.h,34 -# define C_KEYS_HC_KEYS_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_lstiter.c,66 -void ft_lstiter(t_list *lst, void (*f)(void *))ft_lstiter16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_subst_home.c,68 -char **p_subst_home(char *words[], t_msh *msh)p_subst_home25,1075 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_mshrc.h,36 -# define M_MSHRC_HM_MSHRC_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop_multis.h,48 -# define M_LOOP_MULTIS_HM_LOOP_MULTIS_H14,916 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_calloc.c,60 -void *ft_calloc(size_t count, size_t size)ft_calloc17,952 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_dprintf.c,151 -static int ft_printf_return(int fd, t_printflist *pflist)ft_printf_return19,992 -int ft_dprintf(int fd, const char *format, ...)ft_dprintf30,1237 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_strlcat.c,77 -size_t ft_strlcat(char *dst, const char *src, size_t size)ft_strlcat16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_parse.h,36 -# define F_PARSE_HF_PARSE_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_subst_alias.c,456 -static t_bool p_meet_whitespace(char *head, char *ptr, t_quote_mode mode)p_meet_whitespace23,1065 -static char *p_set_ptr(char *ptr, char word[], t_bool *good, size_t locat[])p_set_ptr32,1244 -static void p_reset_used(size_t used[], t_bool reset, size_t *i)p_reset_used61,1938 -static size_t p_subst_alias_return(struct s_subst_alias s,p_subst_alias_return75,2112 -size_t p_subst_alias(char word[], t_bool reset, t_msh *msh)p_subst_alias104,2769 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@u_utils.c,352 -t_bool u_is_not_escaped(const char *head, const char *ptr)u_is_not_escaped21,1017 -void u_eof_fd(int fd)u_eof_fd30,1267 -char **u_get_env_var_names(t_msh *msh)u_get_env_var_names39,1375 -unsigned long u_builtins_get_argc(const char *args[])u_builtins_get_argc63,1875 -unsigned char u_get_builtin_id(const char bin[])u_get_builtin_id75,2027 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_subst_vars.c,232 -static char *p_double_them_bs(char varval[])p_double_them_bs22,1039 -static void p_subst_this_var(char **p, long i, char word[], t_msh *msh)p_subst_this_var39,1294 -void p_subst_vars(char word[], t_msh *msh)p_subst_vars62,1970 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_echo.h,34 -# define B_ECHO_HB_ECHO_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_shlvl.c,57 -void f_shlvl_too_high(int shlvl)f_shlvl_too_high15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_putstr_fd.c,54 -int ft_putstr_fd(char *s, int fd)ft_putstr_fd16,932 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_split.h,250 -# define P_SPLIT_HP_SPLIT_H14,910 -typedef struct s_split_blocks_split_block23,1035 - size_t pos[ARG_MAX / 2];pos25,1067 - char nextif[ARG_MAX / 2];nextif26,1095 - unsigned int count;count27,1124 -} t_split_block;t_split_block28,1145 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lalias.c,295 -void s_lalias_rebind(t_lalias **lalias,s_lalias_rebind21,1014 -void s_lalias_add_front(t_lalias **lalias, t_lalias *new)s_lalias_add_front43,1420 -void s_lalias_clear(t_lalias **lalias)s_lalias_clear53,1575 -t_lalias *s_lalias_new(const char name[], const char val[])s_lalias_new72,1875 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_line.h,34 -# define S_LINE_HS_LINE_H14,909 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_init_next.c,316 -void s_inc_shlvl(t_msh *msh)s_inc_shlvl31,1203 -char **s_dupenv_del(char **nenvp, unsigned long i)s_dupenv_del56,1662 -static char s_cpy_path(char **ptr, char *nenvp[], size_t *i)s_cpy_path67,1821 -char **s_dupenv(char *const envp[])s_dupenv83,2092 -void s_set_cwd(char cwd[], t_msh *msh)s_set_cwd111,2656 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_init.c,517 - c_set_term_raw(char mode)c_set_term_raw37,1334 - c_add_char(char **line, char *buf, t_caps *tcaps, t_msh *msh)c_add_char61,1798 - c_read_cap(char *buf, char *line, t_caps *tcaps, t_msh *msh)c_read_cap75,2092 -char *ft_strrbavchr(const char *s, int c, size_t start)ft_strrbavchr109,3095 -char *c_set_ptr(t_bool reset, char key, t_msh *msh)c_set_ptr123,3283 - *c_process_key(char *line, char *buf, t_caps *tcaps, t_msh *msh)c_process_key163,4230 - c_gnl(int fd, char **line, char psx, t_msh *msh)c_gnl204,5277 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_cat_output.c,99 -void ft_printf_cat_output(char *src, size_t len, t_printflist *pflist)ft_printf_cat_output17,952 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args.c,349 -static void p_meet_bs(char *ptr, t_quote_mode mode)p_meet_bs23,1069 -static t_bool p_meet_whitespace(char *head,p_meet_whitespace35,1235 -static char *p_skip_whitespace(char *ptr)p_skip_whitespace46,1436 -static unsigned short p_count_args(const char word[],p_count_args57,1593 -char **p_split_args(char word[])p_split_args88,2287 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_alias_print.c,328 -static char **b_alloc_buff(t_lalias *ptr, size_t i)b_alloc_buff24,1055 -static void b_fill_buff(t_lalias *ptr, char *buff[])b_fill_buff46,1471 -static void b_sort_buff(char *buff[])b_sort_buff59,1665 -static void b_print_buff(char *buff[])b_print_buff83,2104 -void b_print_alias_list(t_msh *msh)b_print_alias_list95,2237 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop_multis.c,436 -static t_bool m_check_dquote(char **ptr, char line[])m_check_dquote19,987 -static t_bool m_find_next_quote(char **ptr, char line[], t_quote_mode mode)m_find_next_quote33,1255 -static t_bool m_check_missing_quotes(char line[])m_check_missing_quotes61,1742 -static char *m_check_multi_quotes(int fd, char line[], t_msh *msh)m_check_multi_quotes86,2182 -char *m_check_multis(int fd, char line[], t_msh *msh)m_check_multis103,2608 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_use_flags.c,221 -static void ft_printf_noflags(const char *format,ft_printf_noflags16,932 -static void ft_printf_withflags(const char *format,ft_printf_withflags24,1099 -int ft_printf_flags(const char *format,ft_printf_flags35,1409 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args_len.c,151 -static t_bool p_meet_whitespace(const char *head,p_meet_whitespace20,997 -size_t p_arg_len(const char word[], const size_t start)p_arg_len31,1198 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_destroy.c,44 -void s_destroy(t_msh *msh)s_destroy19,979 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_nbr.h,40 -# define B_SQB_NBR_HB_SQB_NBR_H14,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_split.c,352 -static size_t ft_count_words(const char *s, char c)ft_count_words17,952 -static size_t ft_splitlen(const char *str, char c)ft_splitlen42,1272 -static char *ft_splitdup(const char *str, char c)ft_splitdup52,1399 -static char **ft_splitfree(char **best_split, size_t j)ft_splitfree69,1674 -char **ft_split(const char *s, char c)ft_split80,1848 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop_next.h,44 -# define M_LOOP_NEXT_HM_LOOP_NEXT_H14,914 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@e_unshebanged.h,48 -# define E_UNSHEBANGED_HE_UNSHEBANGED_H14,916 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_substr_s.c,95 -void ft_substr_s(char str[], const char *s, unsigned int start, size_t len)ft_substr_s15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_exec.c,68 -void f_exec(const char fullpath[], const char bin[])f_exec21,1016 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_loop_counter.h,50 -# define M_LOOP_COUNTER_HM_LOOP_COUNTER_H14,917 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_redir.c,60 -void f_redir(const char path[], t_msh *msh)f_redir22,1035 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@include@libft.h,1551 -# define LIBFT_HLIBFT_H14,908 -# define FT_MIN_HEX_BASE FT_MIN_HEX_BASE19,969 -# define FT_MAJ_HEX_BASE FT_MAJ_HEX_BASE20,1014 -# define FT_PRINTF_CONV_CHARSET FT_PRINTF_CONV_CHARSET21,1059 -# define BUFFER_SIZE BUFFER_SIZE23,1124 -typedef unsigned char t_bool;t_bool26,1160 -enum e_boole_bool28,1191 - FALSE,FALSE30,1209 - TRUETRUE31,1217 -typedef struct s_lists_list34,1227 - void *content;content36,1253 - struct s_list *next;next37,1272 -} t_list;t_list38,1295 -typedef struct s_gnls_gnl40,1311 - char *rest;rest42,1336 - int fd;fd43,1352 - struct s_gnl *next;next44,1365 -} t_gnl;t_gnl45,1387 -typedef struct s_printflists_printflist47,1402 - char *fullflag;fullflag49,1434 - char *output;output50,1454 - size_t flaglen;flaglen51,1472 - int putlen;putlen52,1492 - int width;width53,1509 - int precision;precision54,1525 - int fulllen;fulllen55,1545 - unsigned char isreverse;isreverse56,1563 - unsigned char isneg;isneg57,1590 - unsigned char isaz;isaz58,1613 - unsigned char zflag;zflag59,1635 - unsigned char issharp;issharp60,1658 - unsigned char isminus;isminus61,1683 - char isaspace;isaspace62,1708 - unsigned char isaplus;isaplus63,1727 - char lh;lh64,1752 - char conv;conv65,1765 - char actconv;actconv66,1780 -} t_printflist;t_printflist67,1798 -typedef struct s_stoks_stok69,1820 - char *spanp;spanp71,1846 - char *ns;ns72,1863 - int c;c73,1877 - int sc;sc74,1889 -} t_stok;t_stok75,1902 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_keys_next.h,44 -# define C_KEYS_NEXT_HC_KEYS_NEXT_H14,914 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@p_args_next.h,44 -# define P_ARGS_NEXT_HP_ARGS_NEXT_H14,914 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_fail.c,462 -static void f_write_fail(const char concern[], const char msg[], t_msh *msh)f_write_fail22,1036 -void f_fail_no_options(const char concern[], t_msh *msh)f_fail_no_options27,1190 -void f_fail_identifier(const char concern[], const char identifier[])f_fail_identifier32,1296 -void f_fail_too_many_args(const char concern[], t_msh *msh)f_fail_too_many_args38,1473 -void f_fail_non_numeric_arg(const char concern[], char *arg)f_fail_non_numeric_arg43,1585 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/.ccls-cache@@home@salad@Documents@42projects@42-minishell@src@c_init.c,517 - c_set_term_raw(char mode)c_set_term_raw37,1334 - c_add_char(char **line, char *buf, t_caps *tcaps, t_msh *msh)c_add_char61,1798 - c_read_cap(char *buf, char *line, t_caps *tcaps, t_msh *msh)c_read_cap75,2092 -char *ft_strrbavchr(const char *s, int c, size_t start)ft_strrbavchr109,3095 -char *c_set_ptr(t_bool reset, char key, t_msh *msh)c_set_ptr123,3283 - *c_process_key(char *line, char *buf, t_caps *tcaps, t_msh *msh)c_process_key163,4230 - c_gnl(int fd, char **line, char psx, t_msh *msh)c_gnl204,5277 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_isspace.c,43 -t_bool ft_isspace(int c)ft_isspace15,912 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@f_shlvl.h,36 -# define F_SHLVL_HF_SHLVL_H14,910 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@m_mshrc.c,64 -unsigned char m_source_mshrc(t_msh *msh)m_source_mshrc28,1134 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@get_next_line_utils.c,310 -size_t ft_strlen_gnl(const char *s, char c)ft_strlen_gnl17,952 -int ft_free_gnl(int fd, t_gnl **list)ft_free_gnl29,1096 -t_gnl *ft_find_fd(int fd, t_gnl **list)ft_find_fd55,1521 -char *ft_strchr_gnl(const char *s, int c)ft_strchr_gnl82,1966 -char *ft_swap_gnl(char *s1, char *free_ft)ft_swap_gnl97,2176 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/libft@src@ft_printf_put_str.c,79 -void ft_printf_put_s(va_list arg, t_printflist *pflist)ft_printf_put_s17,952 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@b_sqb_err.c,431 -static unsigned char b_single_op(const unsigned long argc, char *argv[])b_single_op19,976 -static unsigned char b_expect_arg(const unsigned long argc, char *argv[])b_expect_arg29,1172 -static unsigned char b_double_op(const unsigned long argc, char *argv[])b_double_op39,1368 -static unsigned char b_bad_nbr(char *argv[])b_bad_nbr49,1564 -unsigned char b_sqb_err_check(unsigned char id, char *argv[])b_sqb_err_check78,2140 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@s_lvars.c,376 -void lvars_rebind(t_lvars **lvars, const char name[], const char newval[])lvars_rebind21,1014 -void lvars_delone(t_lvars **lvars, const char name[])lvars_delone41,1398 -void lvars_add_front(t_lvars **alvars, t_lvars *new)lvars_add_front68,1947 -void lvars_clear(t_lvars **lvars)lvars_clear78,2096 -t_lvars *lvars_new(const char name[], const char val[])lvars_new97,2385 - -.ccls-cache/@home@salad@Documents@42projects@42-minishell/src@c_utils.c,354 - *c_new_line(char *line, t_caps *tcaps)c_new_line25,1081 - *c_insert_char(char *str, char c, t_caps *tcaps)c_insert_char51,1521 - *c_delchar(char *str, unsigned short cpos)c_delchar78,1899 - c_redraw_next(size_t plen, unsigned int len, t_caps *tcaps)c_redraw_next103,2276 - c_redraw_line(char *line, t_caps *tcaps, t_msh *msh)c_redraw_line133,2907 - -libft/include/libft.h,1551 -# define LIBFT_HLIBFT_H14,908 -# define FT_MIN_HEX_BASE FT_MIN_HEX_BASE19,969 -# define FT_MAJ_HEX_BASE FT_MAJ_HEX_BASE20,1014 -# define FT_PRINTF_CONV_CHARSET FT_PRINTF_CONV_CHARSET21,1059 -# define BUFFER_SIZE BUFFER_SIZE23,1124 -typedef unsigned char t_bool;t_bool26,1160 -enum e_boole_bool28,1191 - FALSE,FALSE30,1209 - TRUETRUE31,1217 -typedef struct s_lists_list34,1227 - void *content;content36,1253 - struct s_list *next;next37,1272 -} t_list;t_list38,1295 -typedef struct s_gnls_gnl40,1311 - char *rest;rest42,1336 - int fd;fd43,1352 - struct s_gnl *next;next44,1365 -} t_gnl;t_gnl45,1387 -typedef struct s_printflists_printflist47,1402 - char *fullflag;fullflag49,1434 - char *output;output50,1454 - size_t flaglen;flaglen51,1472 - int putlen;putlen52,1492 - int width;width53,1509 - int precision;precision54,1525 - int fulllen;fulllen55,1545 - unsigned char isreverse;isreverse56,1563 - unsigned char isneg;isneg57,1590 - unsigned char isaz;isaz58,1613 - unsigned char zflag;zflag59,1635 - unsigned char issharp;issharp60,1658 - unsigned char isminus;isminus61,1683 - char isaspace;isaspace62,1708 - unsigned char isaplus;isaplus63,1727 - char lh;lh64,1752 - char conv;conv65,1765 - char actconv;actconv66,1780 -} t_printflist;t_printflist67,1798 -typedef struct s_stoks_stok69,1820 - char *spanp;spanp71,1846 - char *ns;ns72,1863 - int c;c73,1877 - int sc;sc74,1889 -} t_stok;t_stok75,1902 - -libft/src/ft_printf_flag_to_atoi.c,70 -char *ft_printf_flag_to_atoi(char *str)ft_printf_flag_to_atoi17,952 - -libft/src/ft_lstiter.c,66 -void ft_lstiter(t_list *lst, void (*f)(void *))ft_lstiter16,932 - -libft/src/ft_memlchr.c,66 -long ft_memlchr(const void *s, int c, size_t n)ft_memlchr16,932 - -libft/src/ft_lstmap.c,89 -t_list *ft_lstmap(t_list *lst, void *(*f)(void *), void (*del)(void *))ft_lstmap17,952 - -libft/src/ft_putnchar.c,58 -int ft_putnchar(int c, const size_t n)ft_putnchar16,932 - -libft/src/ft_putnbr_base.c,63 -void ft_putnbr_base(long nb, char *base)ft_putnbr_base15,912 - -libft/src/ft_isascii.c,43 -t_bool ft_isascii(int c)ft_isascii15,912 - -libft/src/ft_isalnum.c,43 -t_bool ft_isalnum(int c)ft_isalnum15,912 - -libft/src/ft_sqrt.c,40 -double ft_sqrt(double x)ft_sqrt15,913 - -libft/src/ft_strcat.c,59 -char *ft_strcat(char *s1, const char *s2)ft_strcat13,892 - -libft/src/ft_nrealloc.c,80 -void *ft_nrealloc(void *ptr, size_t oldsize, size_t newsize)ft_nrealloc17,952 - -libft/src/ft_strmapi.c,81 -char *ft_strmapi(const char *s, char (*f)(unsigned int, char))ft_strmapi15,912 - -libft/src/ft_lstlast.c,50 -t_list *ft_lstlast(t_list *lst)ft_lstlast16,932 - -libft/src/ft_strtok_r.c,293 -static t_stok ft_cont(char *s, const char *delim)ft_cont15,912 -static char *ft_scan_ret(char *s, char **last, char *tok, t_stok stok)ft_scan_ret40,1285 -static char *ft_scan_tok(char *s,ft_scan_tok66,1690 -char *ft_strtok_r(char *s, const char *delim, char **last)ft_strtok_r86,1982 - -libft/src/ft_strchr.c,55 -char *ft_strchr(const char *s, int c)ft_strchr15,913 - -libft/src/ft_substr.c,80 -char *ft_substr(const char *s, unsigned int start, size_t len)ft_substr17,952 - -libft/src/ft_putstr.c,46 -int ft_putstr(const char *s)ft_putstr16,932 - -libft/src/ft_memmove.c,75 -void *ft_memmove(void *dst, const void *src, size_t len)ft_memmove16,932 - -libft/src/ft_ischarset.c,68 -t_bool ft_ischarset(const char *charset, int c)ft_ischarset16,932 - -libft/src/ft_uitoa_s.c,63 -void ft_uitoa_s(char str[], unsigned long n)ft_uitoa_s15,912 - -libft/src/ft_sprintf.c,157 -static int ft_printf_return(char *str, t_printflist *pflist)ft_printf_return19,992 -int ft_sprintf(char *str, const char *format, ...)ft_sprintf31,1268 - -libft/src/ft_putendl.c,48 -int ft_putendl(const char *s)ft_putendl16,932 - -libft/src/get_next_line.c,210 -static char *ft_strjoin_gnl(char *s1, char *s2)ft_strjoin_gnl18,972 -static int ft_read_gnl(int fd, char **line, t_gnl *curr)ft_read_gnl41,1395 -int get_next_line(int fd, char **line)get_next_line70,2035 - -libft/src/ft_itoa.c,37 -char *ft_itoa(long n)ft_itoa16,932 - -libft/src/ft_tolower.c,89 -static int ft_isupper(int c)ft_isupper13,892 -int ft_tolower(int c)ft_tolower20,978 - -libft/src/ft_memcpy.c,71 -void *ft_memcpy(void *dst, const void *src, size_t n)ft_memcpy17,951 - -libft/src/ft_uintlen.c,60 -unsigned char ft_uintlen(unsigned long n)ft_uintlen13,892 - -libft/src/ft_calloc.c,60 -void *ft_calloc(size_t count, size_t size)ft_calloc17,952 - -libft/src/ft_itoa_s.c,52 -void ft_itoa_s(char str[], long n)ft_itoa_s15,912 - -libft/src/ft_memdel.c,44 -void ft_memdel(void **ptr)ft_memdel15,913 - -libft/src/ft_printf_parts.c,143 -int ft_printf_get_partlen(const char *format)ft_printf_get_partlen17,952 -int ft_printf_putpart(const char *format,ft_printf_putpart28,1112 - -libft/src/ft_split.c,352 -static size_t ft_count_words(const char *s, char c)ft_count_words17,952 -static size_t ft_splitlen(const char *str, char c)ft_splitlen42,1272 -static char *ft_splitdup(const char *str, char c)ft_splitdup52,1399 -static char **ft_splitfree(char **best_split, size_t j)ft_splitfree69,1674 -char **ft_split(const char *s, char c)ft_split80,1848 - -libft/src/ft_kernel_panic.c,50 -void ft_kernel_panic(void)ft_kernel_panic16,932 - -libft/src/ft_putendl_fd.c,57 -void ft_putendl_fd(char *s, int fd)ft_putendl_fd15,912 - -libft/src/ft_intlen.c,49 -unsigned char ft_intlen(long n)ft_intlen13,892 - -libft/src/ft_memchr.c,65 -void *ft_memchr(const void *s, int c, size_t n)ft_memchr15,913 - -libft/src/get_next_line_utils.c,310 -size_t ft_strlen_gnl(const char *s, char c)ft_strlen_gnl17,952 -int ft_free_gnl(int fd, t_gnl **list)ft_free_gnl29,1096 -t_gnl *ft_find_fd(int fd, t_gnl **list)ft_find_fd55,1521 -char *ft_strchr_gnl(const char *s, int c)ft_strchr_gnl82,1966 -char *ft_swap_gnl(char *s1, char *free_ft)ft_swap_gnl97,2176 - -libft/src/ft_toupper.c,89 -static int ft_islower(int c)ft_islower13,892 -int ft_toupper(int c)ft_toupper20,979 - -libft/src/ft_strdup.c,49 -char *ft_strdup(const char *s1)ft_strdup16,932 - -libft/src/ft_printf_put_int.c,429 -static long ft_printf_get_dlh(va_list arg, char lh)ft_printf_get_dlh18,972 -static unsigned long ft_printf_get_ulh(va_list arg,ft_printf_get_ulh33,1320 -static long ft_printf_put_plus_minus(long d, t_printflist *pflist)ft_printf_put_plus_minus52,1841 -void ft_printf_put_d(va_list arg, t_printflist *pflist)ft_printf_put_d65,2157 -void ft_printf_put_u(va_list arg, t_printflist *pflist)ft_printf_put_u91,2838 - -libft/src/ft_putnbr_fd.c,53 -void ft_putnbr_fd(int n, int fd)ft_putnbr_fd15,912 - -libft/src/ft_printf_put_char.c,165 -void ft_printf_put_c(va_list arg, t_printflist *pflist)ft_printf_put_c19,992 -void ft_printf_put_perc(va_list arg, t_printflist *pflist)ft_printf_put_perc30,1215 - -libft/src/ft_atoi.c,170 -static char ft_setsign(const char c)ft_setsign15,912 -static unsigned char ft_seti(const char *str)ft_seti27,1031 -int ft_atoi(const char *str)ft_atoi39,1171 - -libft/src/ft_lstnew.c,50 -t_list *ft_lstnew(void *content)ft_lstnew15,912 - -libft/src/ft_uintlen_base.c,82 -unsigned char ft_uintlen_base(unsigned long n, char *base)ft_uintlen_base15,912 - -libft/src/ft_substr_s.c,95 -void ft_substr_s(char str[], const char *s, unsigned int start, size_t len)ft_substr_s15,912 - -libft/src/ft_printf_get_s_putlen.c,90 -int ft_printf_get_s_putlen(char *str, t_printflist *pflist)ft_printf_get_s_putlen15,912 - -libft/src/ft_strncmp.c,75 -int ft_strncmp(const char *s1, const char *s2, size_t n)ft_strncmp15,913 - -libft/src/ft_strlcpy.c,77 -size_t ft_strlcpy(char *dst, const char *src, size_t size)ft_strlcpy16,932 - -libft/src/ft_abs.c,33 -int ft_abs(int j)ft_abs13,892 - -libft/src/ft_dprintf.c,151 -static int ft_printf_return(int fd, t_printflist *pflist)ft_printf_return19,992 -int ft_dprintf(int fd, const char *format, ...)ft_dprintf30,1237 - -libft/src/ft_printf_process.c,104 -void ft_printf_process(const char *format, va_list arg, t_printflist *pflist)ft_printf_process24,1081 - -libft/src/ft_lstclear.c,71 -void ft_lstclear(t_list **lst, void (*del)(void *))ft_lstclear16,932 - -libft/src/ft_strtok.c,61 -char *ft_strtok(char *s, const char *delim)ft_strtok15,912 - -libft/src/ft_printf_put_none.c,72 -void ft_printf_put_none(t_printflist *pflist)ft_printf_put_none15,912 - -libft/src/ft_printf_put_precision.c,160 -static int ft_printf_get_len(t_printflist *pflist)ft_printf_get_len16,932 -int ft_printf_put_precision(t_printflist *pflist)ft_printf_put_precision47,1818 - -libft/src/ft_lstadd_front.c,72 -void ft_lstadd_front(t_list **alst, t_list *new)ft_lstadd_front16,932 - -libft/src/ft_uitoa_base.c,70 -char *ft_uitoa_base(unsigned long n, char *base)ft_uitoa_base16,932 - -libft/src/ft_strcmp.c,63 -int ft_strcmp(const char *s1, const char *s2)ft_strcmp16,932 - -libft/src/ft_strlchr.c,56 -long ft_strlchr(const char *s, int c)ft_strlchr16,932 - -libft/src/ft_strlcat.c,77 -size_t ft_strlcat(char *dst, const char *src, size_t size)ft_strlcat16,932 - -libft/src/ft_putnbr.c,41 -void ft_putnbr(long nb)ft_putnbr16,932 - -libft/src/ft_strtrim.c,68 -char *ft_strtrim(const char *s1, const char *set)ft_strtrim15,912 - -libft/src/ft_bzero.c,49 -void ft_bzero(void *s, size_t n)ft_bzero16,932 - -libft/src/ft_delwords.c,50 -void ft_delwords(char **words)ft_delwords16,932 - -libft/src/ft_putchar.c,40 -int ft_putchar(int c)ft_putchar15,913 - -libft/src/ft_printf_init_struct.c,170 -t_printflist *ft_printf_init_struct(const char *format)ft_printf_init_struct17,952 -void ft_printf_reinit_struct(t_printflist *pflist)ft_printf_reinit_struct33,1362 - -libft/src/ft_isspace.c,43 -t_bool ft_isspace(int c)ft_isspace15,912 - -libft/src/ft_strnstr.c,89 -char *ft_strnstr(const char *haystack, const char *needle, size_t len)ft_strnstr16,932 - -libft/src/ft_lstsize.c,46 -int ft_lstsize(t_list *lst)ft_lstsize15,912 - -libft/src/ft_memcmp.c,73 -int ft_memcmp(const void *s1, const void *s2, size_t n)ft_memcmp15,913 - -libft/src/ft_strsubst_s.c,91 -char ft_strsubst_s(char *str, const char *pattern, const char *subst)ft_strsubst_s16,932 - -libft/src/ft_isfulldigit.c,55 -t_bool ft_isfulldigit(char *str)ft_isfulldigit15,912 - -libft/src/ft_memccpy.c,80 -void *ft_memccpy(void *dst, const void *src, int c, size_t n)ft_memccpy15,913 - -libft/src/ft_lstadd_back.c,70 -void ft_lstadd_back(t_list **alst, t_list *new)ft_lstadd_back16,932 - -libft/src/ft_printf_use_flags.c,221 -static void ft_printf_noflags(const char *format,ft_printf_noflags16,932 -static void ft_printf_withflags(const char *format,ft_printf_withflags24,1099 -int ft_printf_flags(const char *format,ft_printf_flags35,1409 - -libft/src/ft_nstr.c,42 -char *ft_nstr(size_t size)ft_nstr16,933 - -libft/src/ft_memset.c,61 -void *ft_memset(void *b, int c, size_t len)ft_memset15,913 - -libft/src/ft_printf_get_width_nstr.c,200 -int ft_printf_fetch_width(va_list arg, char *nstr, t_printflist *pflist)ft_printf_fetch_width17,952 -char *ft_printf_get_width_nstr(char *str, t_printflist *pflist)ft_printf_get_width_nstr46,1561 - -libft/src/ft_putchar_fd.c,55 -int ft_putchar_fd(char c, int fd)ft_putchar_fd15,913 - -libft/src/ft_printf_put_hex.c,253 -static unsigned long ft_printf_get_xlh(va_list arg,ft_printf_get_xlh18,972 -void ft_printf_put_x(va_list arg, t_printflist *pflist)ft_printf_put_x37,1485 -void ft_printf_put_big_x(va_list arg, t_printflist *pflist)ft_printf_put_big_x61,2208 - -libft/src/ft_printf_put_str.c,79 -void ft_printf_put_s(va_list arg, t_printflist *pflist)ft_printf_put_s17,952 - -libft/src/ft_strlen.c,49 -size_t ft_strlen(const char *s)ft_strlen15,913 - -libft/src/ft_printf_put_ptr.c,80 -void ft_printf_put_p(va_list arg, t_printflist *pflist)ft_printf_put_p21,1012 - -libft/src/ft_itoa_base.c,59 -char *ft_itoa_base(long n, char *base)ft_itoa_base16,932 - -libft/src/ft_isprint.c,43 -t_bool ft_isprint(int c)ft_isprint15,912 - -libft/src/ft_printf_get_flags.c,105 -char *ft_printf_get_flags(const char *format, int pos, t_printflist *pflist)ft_printf_get_flags24,1128 - -libft/src/ft_strsubst.c,88 -char *ft_strsubst(char *str, const char *pattern, const char *subst)ft_strsubst16,932 - -libft/src/ft_strjoin.c,67 -char *ft_strjoin(const char *s1, const char *s2)ft_strjoin16,932 - -libft/src/ft_printf_treat_flags.c,442 -static int ft_printf_get_width(va_list arg, t_printflist *pflist)ft_printf_get_width17,952 -static int ft_printf_get_precision(va_list arg,ft_printf_get_precision37,1473 -static void ft_printf_get_lh(t_printflist *pflist)ft_printf_get_lh73,2057 -static unsigned char ft_printf_check_z(t_printflist *pflist)ft_printf_check_z97,2585 -void ft_printf_treat_flags(va_list arg, t_printflist *pflist)ft_printf_treat_flags116,2980 - -libft/src/ft_intlen_base.c,71 -unsigned char ft_intlen_base(long n, char *base)ft_intlen_base15,912 - -libft/src/ft_labs.c,36 -long ft_labs(long j)ft_labs13,892 - -libft/src/ft_strnlen.c,64 -size_t ft_strnlen(const char *s, size_t size)ft_strnlen15,913 - -libft/src/ft_isalpha.c,131 -t_bool ft_isupper(int c)ft_isupper15,912 -t_bool ft_islower(int c)ft_islower24,1007 -t_bool ft_isalpha(int c)ft_isalpha33,1103 - -libft/src/ft_iswhitespace.c,53 -t_bool ft_iswhitespace(int c)ft_iswhitespace15,912 - -libft/src/ft_printf.c,133 -static int ft_printf_return(t_printflist *pflist)ft_printf_return19,992 -int ft_printf(const char *format, ...)ft_printf30,1228 - -libft/src/ft_strclen.c,58 -size_t ft_strclen(const char *s, int c)ft_strclen15,913 - -libft/src/ft_strrchr.c,57 -char *ft_strrchr(const char *s, int c)ft_strrchr16,932 - -libft/src/ft_printf_cat_output.c,99 -void ft_printf_cat_output(char *src, size_t len, t_printflist *pflist)ft_printf_cat_output17,952 - -libft/src/ft_uitoa.c,48 -char *ft_uitoa(unsigned long n)ft_uitoa16,932 - -libft/src/ft_putstr_fd.c,54 -int ft_putstr_fd(char *s, int fd)ft_putstr_fd16,932 - -libft/src/ft_printf_put_width.c,246 -static int ft_printf_get_len(t_printflist *pflist)ft_printf_get_len16,932 -void ft_printf_put_width_pre(t_printflist *pflist)ft_printf_put_width_pre46,1890 -void ft_printf_put_width_post(t_printflist *pflist)ft_printf_put_width_post75,2892 - -libft/src/ft_lstdelone.c,72 -void ft_lstdelone(t_list *lst, void (*del)(void *))ft_lstdelone16,932 - -libft/src/ft_isdigit.c,43 -t_bool ft_isdigit(int c)ft_isdigit15,912 - -libft/Makefile,659 -SHELL := /bin/shSHELL5,256 -OS = $(shell uname)OS6,274 -INCS_DIR = include/INCS_DIR10,540 -SRCS_DIR = src/SRCS_DIR11,560 -OBJS_DIR = obj/OBJS_DIR12,576 -INCS = libft.hINCS16,835 -SRCS_NAME = ft_memset.cSRCS_NAME18,932 -SRCS = $(addprefix ${SRCS_DIR},${SRCS_NAME})SRCS123,3915 -OBJS = $(patsubst ${SRCS_DIR}%.c,${OBJS_DIR}%.o,${SRCS})OBJS125,4042 -MKDIR = mkdir -pMKDIR129,4343 -RM = rm -rfRM130,4361 -OS = $(shell uname)OS131,4375 -CC = ccCC136,4662 -CC = clangCC139,4699 -CC = ccCC142,4740 -CFLAGS = -std=c89CFLAGS145,4838 -NAME = libft.aNAME151,5015 -AR = ar rcsAR155,5274 -msan: LFTRULE = msanLFTRULE182,6486 - -src/s_lpipes.h,38 -# define S_LPIPES_HS_LPIPES_H14,911 - -src/p_subst_alias.c,456 -static t_bool p_meet_whitespace(char *head, char *ptr, t_quote_mode mode)p_meet_whitespace23,1065 -static char *p_set_ptr(char *ptr, char word[], t_bool *good, size_t locat[])p_set_ptr32,1244 -static void p_reset_used(size_t used[], t_bool reset, size_t *i)p_reset_used61,1938 -static size_t p_subst_alias_return(struct s_subst_alias s,p_subst_alias_return75,2112 -size_t p_subst_alias(char word[], t_bool reset, t_msh *msh)p_subst_alias104,2769 - -src/b_pwd.c,60 -unsigned char b_pwd(char *args[], t_msh *msh)b_pwd22,1039 - -src/b_export_next.c,318 -static char **b_get_var(const char arg[], t_msh *msh)b_get_var24,1086 -static long b_is_it_in_env(const char varname[], t_msh *msh)b_is_it_in_env45,1638 -static void b_add_to_env(const char arg[], t_msh *msh)b_add_to_env65,1975 -void b_export_with_equals(const char arg[], t_msh *msh)b_export_with_equals89,2456 - -src/b_alias.h,36 -# define B_ALIAS_HB_ALIAS_H14,910 - -src/b_export.h,38 -# define B_EXPORT_HB_EXPORT_H14,911 - -src/m_loop_counter.h,50 -# define M_LOOP_COUNTER_HM_LOOP_COUNTER_H14,917 - -src/p_lblock_more.h,48 -# define P_LBLOCK_MORE_HP_LBLOCK_MORE_H14,916 - -src/m_argv.c,219 -char *m_get_prev_hist(t_msh *msh)m_get_prev_hist28,1159 -static void m_read_script(char *const argv[], t_msh *msh)m_read_script51,1680 -unsigned char m_argv(int argc, char *const argv[], t_msh *msh)m_argv64,1940 - -src/b_cd.h,30 -# define B_CD_HB_CD_H14,907 - -src/m_init.h,34 -# define M_INIT_HM_INIT_H14,909 - -src/b_h.c,377 -static unsigned long b_get_total_hist(t_msh *msh)b_get_total_hist22,1038 -static unsigned int b_print_prev_history(unsigned long asked,b_print_prev_history48,1397 -static void b_print_history(unsigned long asked,b_print_history77,1950 -static t_bool b_check_numeric(const char arg[])b_check_numeric102,2472 -unsigned char b_h(char *args[], t_msh *msh)b_h118,2673 - -src/m_mshrc.h,36 -# define M_MSHRC_HM_MSHRC_H14,910 - -src/e_pipes_next.h,46 -# define E_PIPES_NEXT_HE_PIPES_NEXT_H14,915 - -src/f_shlvl.c,57 -void f_shlvl_too_high(int shlvl)f_shlvl_too_high15,912 - -src/m_comm.h,34 -# define M_COMM_HM_COMM_H14,909 - -src/s_com.c,371 -static char s_fill_com(char *words[], t_com **com)s_fill_com33,1267 -static void s_com_cpy_env_fork(t_com **com, t_msh *msh)s_com_cpy_env_fork60,1840 -void s_com_destroy(t_com **com)s_com_destroy80,2257 -static void *s_get_nword(char nword[], char word[], t_com *com, t_msh *msh)s_get_nword97,2568 -t_com *s_com_new(char word[], t_msh *msh)s_com_new119,2999 - -src/s_struct.h,1965 -# define S_STRUCT_HS_STRUCT_H14,911 -typedef struct s_lvarss_lvars25,1061 - char *name;name27,1088 - char *val;val28,1104 - struct s_lvars *next;next29,1119 -} t_lvars;t_lvars30,1143 -typedef struct s_laliass_lalias32,1160 - char *name;name34,1188 - char *val;val35,1204 - size_t id;id36,1219 - struct s_lalias *next;next37,1234 -} t_lalias;t_lalias38,1259 -typedef struct s_lredirs_lredir52,1415 - char path[PATH_MAX];path54,1443 - char *heredoc;heredoc55,1468 - int fd;fd56,1487 - int right_fd;right_fd57,1500 - char redir;redir58,1519 - struct s_lredir *next;next59,1535 -} t_lredir;t_lredir60,1560 -typedef struct s_coms_com62,1578 - char **argv;argv64,1603 - char **env_fork;env_fork65,1620 - char *bin;bin66,1641 - struct s_lredir *rdr;rdr67,1656 -} t_com;t_com68,1680 -struct s_lpipess_lpipes70,1695 - struct s_com *com;com72,1717 - struct s_lpipes *next;next73,1738 -typedef struct s_line_blocks_line_block84,1856 - char *lblock;lblock86,1888 - unsigned char nextif;nextif87,1906 - struct s_line_block *next;next88,1930 -} t_line_block;t_line_block89,1958 -typedef struct s_mshs_msh91,1980 - struct s_line_block *curr;curr93,2005 - struct s_com *com;com94,2033 - struct s_lpipes *pipes;pipes95,2054 - struct s_lvars *vars;vars96,2080 - struct s_lalias *alias;alias97,2104 - int argc;argc98,2130 - int sig;sig99,2145 - char **argv;argv100,2159 - char **envp;envp101,2176 - char *prev_hist;prev_hist102,2193 - char *curr_hist_ptr;curr_hist_ptr103,2214 - char ps[4][255];ps104,2239 - char env_fork_tmp[128][4096];env_fork_tmp105,2260 - char sqb_ref[B_ID_SQB_COUNT][4];sqb_ref106,2294 - char *cwd;cwd107,2331 - int fd;fd108,2346 - unsigned char (*bu_ptr[B_BUILTINS_COUNT])(char **, struct s_msh*);bu_ptr109,2359 - unsigned char ret;ret110,2428 -} t_msh;t_msh111,2449 - -src/p_args_next.c,223 -static char *p_give_me_an_arg(char tmp[],p_give_me_an_arg24,1057 -void p_del_alloced_words(char *words[], unsigned short to_del)p_del_alloced_words36,1308 -unsigned short p_dup_words(char *words[],p_dup_words48,1470 - -src/f_errno.h,36 -# define F_ERRNO_HF_ERRNO_H14,910 - -src/f_fail.c,462 -static void f_write_fail(const char concern[], const char msg[], t_msh *msh)f_write_fail22,1036 -void f_fail_no_options(const char concern[], t_msh *msh)f_fail_no_options27,1190 -void f_fail_identifier(const char concern[], const char identifier[])f_fail_identifier32,1296 -void f_fail_too_many_args(const char concern[], t_msh *msh)f_fail_too_many_args38,1473 -void f_fail_non_numeric_arg(const char concern[], char *arg)f_fail_non_numeric_arg43,1585 - -src/b_echo.c,127 -static void b_print_content(char *ptr[])b_print_content20,995 -unsigned char b_echo(char *args[], t_msh *msh)b_echo31,1137 - -src/c_keys.h,34 -# define C_KEYS_HC_KEYS_H14,909 - -src/c_keys_next.c,81 -void c_key_up_down(char *line[], t_caps *tcaps, char *ptr)c_key_up_down21,1013 - -src/b_sqb_nbr.c,161 -static t_bool b_sqb_nbr_tests(unsigned char id, int n1, int n2)b_sqb_nbr_tests17,935 -unsigned char b_sqb_nbr(unsigned char id, char *argv[])b_sqb_nbr34,1362 - -src/f_com.c,74 -void f_command_not_found(const char command[])f_command_not_found19,977 - -src/s_line.c,301 -t_line_block *s_line_last(t_line_block *line)s_line_last21,1016 -void s_line_add_back(t_line_block **aline, t_line_block *new)s_line_add_back30,1138 -void s_line_clear(t_line_block **line)s_line_clear45,1331 -t_line_block *s_line_new(const char word[], unsigned char nextif)s_line_new65,1611 - -src/m_loop_next.h,44 -# define M_LOOP_NEXT_HM_LOOP_NEXT_H14,914 - -src/u_utils.h,36 -# define U_UTILS_HU_UTILS_H14,910 - -src/f_file.h,34 -# define F_FILE_HF_FILE_H14,909 - -src/s_lalias.c,295 -void s_lalias_rebind(t_lalias **lalias,s_lalias_rebind21,1014 -void s_lalias_add_front(t_lalias **lalias, t_lalias *new)s_lalias_add_front43,1420 -void s_lalias_clear(t_lalias **lalias)s_lalias_clear53,1575 -t_lalias *s_lalias_new(const char name[], const char val[])s_lalias_new72,1875 - -src/b_builtins.h,42 -# define B_BUILTINS_HB_BUILTINS_H14,913 - -src/s_lredir.c,393 -static t_lredir *s_lredir_last(struct s_lredir *lredir)s_lredir_last28,1133 -void s_lredir_add_back(t_lredir **lredir, t_lredir *new)s_lredir_add_back37,1273 -void s_lredir_clear(struct s_lredir **lredir)s_lredir_clear52,1469 -static int s_get_right_fd(const char path[])s_get_right_fd71,1792 -struct s_lredir *s_lredir_new(const char path[], int fd, char redir)s_lredir_new93,2209 - -src/m_prompt_seq.h,46 -# define M_PROMPT_SEQ_HM_PROMPT_SEQ_H14,915 - -src/b_sqb_nbr.h,40 -# define B_SQB_NBR_HB_SQB_NBR_H14,912 - -src/b_alias_register.h,54 -# define B_ALIAS_REGISTER_HB_ALIAS_REGISTER_H14,919 - -src/p_args.h,34 -# define P_ARGS_HP_ARGS_H14,909 - -src/u_alias.h,36 -# define U_ALIAS_HU_ALIAS_H14,910 - -src/e_externs.h,40 -# define E_EXTERNS_HE_EXTERNS_H14,912 - -src/c_utils.h,36 -# define C_UTILS_HC_UTILS_H14,910 - -src/b_exit.h,34 -# define B_EXIT_HB_EXIT_H14,909 - -src/s_line.h,34 -# define S_LINE_HS_LINE_H14,909 - -src/u_path.c,194 -static void u_get_fullpath(char fullpath[],u_get_fullpath26,1093 -static char u_read_dir(DIR *dir,u_read_dir45,1601 -unsigned char u_search_in_path(char fullpath[],u_search_in_path66,2002 - -src/e_unshebanged.c,178 -static char **e_get_new_argv(const char fullpath[], t_com *ptr, t_msh *msh)e_get_new_argv31,1197 -void e_extern_read_script(const char fullpath[],e_extern_read_script59,1816 - -src/u_parse.c,193 -t_quote_mode u_meet_dquote(const char *head, char *ptr, t_quote_mode mode)u_meet_dquote18,956 -t_quote_mode u_meet_squote(const char *head, char *ptr, t_quote_mode mode)u_meet_squote38,1279 - -src/f_chdir.c,87 -void f_fail_chd(const char concern[], const char path[], t_msh *msh)f_fail_chd20,994 - -src/f_com.h,32 -# define F_COM_HF_COM_H14,908 - -src/u_path.h,132 -# define U_PATH_HU_PATH_H14,909 -struct s_paths_path20,974 - char *tok_path;tok_path22,992 - size_t dstsize;dstsize23,1010 - -src/m_loop_next.c,263 -char *m_check_multi_backslash(int fd, char line[], t_msh *msh)m_check_multi_backslash22,1053 -char *m_check_multi_pipe(int fd, char line[], t_msh *msh)m_check_multi_pipe32,1285 -char *m_check_multi_and(int fd, char line[], t_msh *msh)m_check_multi_and54,1696 - -src/f_file.c,66 -void f_open_file(char filename[], t_msh *msh)f_open_file22,1037 - -src/p_line.h,34 -# define P_LINE_HP_LINE_H14,909 - -src/p_subst_home.h,46 -# define P_SUBST_HOME_HP_SUBST_HOME_H14,915 - -src/d_define.h,2339 -# define D_DEFINE_HD_DEFINE_H14,911 -# define M_BUILTINS_REF M_BUILTINS_REF22,987 -# define M_BUILTINS_REF_LEN M_BUILTINS_REF_LEN23,1063 -# define M_DEFAULT_PS_ONE M_DEFAULT_PS_ONE29,1123 -# define M_DEFAULT_PS_TWO M_DEFAULT_PS_TWO30,1165 -# define M_DEFAULT_PS_THR M_DEFAULT_PS_THR31,1196 -# define M_DEFAULT_PS_FOU M_DEFAULT_PS_FOU32,1227 -# define M_PROGNAME M_PROGNAME38,1292 -# define M_MSH_VERSION M_MSH_VERSION39,1325 -# define M_OPT_COMMAND M_OPT_COMMAND45,1387 -# define M_OPT_INTERACT M_OPT_INTERACT46,1415 -# define M_RET_VAR M_RET_VAR52,1474 -# define M_ARGC_VAR M_ARGC_VAR53,1498 -# define M_MINISHELLRC M_MINISHELLRC59,1554 -# define M_DEFAULT_HISTFILE M_DEFAULT_HISTFILE60,1593 -# define C_NUL C_NUL66,1673 -# define C_LF C_LF67,1694 -# define C_HT C_HT68,1714 -# define C_SUB C_SUB69,1734 -# define C_ESC C_ESC70,1755 -# define C_DQUOTE C_DQUOTE71,1776 -# define C_SHARP C_SHARP72,1799 -# define C_DOLLAR C_DOLLAR73,1821 -# define C_SQUOTE C_SQUOTE74,1844 -# define C_AMP C_AMP75,1867 -# define C_PLUS C_PLUS76,1888 -# define C_SEMIC C_SEMIC77,1910 -# define C_EQUALS C_EQUALS78,1932 -# define C_BACKS C_BACKS79,1955 -# define C_PIPE C_PIPE80,1977 -# define C_TILDE C_TILDE81,1999 -# define B_SQB_B B_SQB_B87,2058 -# define B_SQB_C B_SQB_C88,2081 -# define B_SQB_D B_SQB_D89,2104 -# define B_SQB_E B_SQB_E90,2127 -# define B_SQB_F B_SQB_F91,2150 -# define B_SQB_H B_SQB_H92,2173 -# define B_SQB_N B_SQB_N93,2196 -# define B_SQB_P B_SQB_P94,2219 -# define B_SQB_R B_SQB_R95,2242 -# define B_SQB_S B_SQB_S96,2265 -# define B_SQB_W B_SQB_W97,2288 -# define B_SQB_X B_SQB_X98,2311 -# define B_SQB_Z B_SQB_Z99,2334 -# define B_SQB_L_MAJ B_SQB_L_MAJ100,2357 -# define B_SQB_S_MAJ B_SQB_S_MAJ101,2383 -# define B_SQB_NT B_SQB_NT102,2409 -# define B_SQB_OT B_SQB_OT103,2434 -# define B_SQB_EQUA B_SQB_EQUA104,2459 -# define B_SQB_DIFF B_SQB_DIFF105,2484 -# define B_SQB_EQ B_SQB_EQ106,2510 -# define B_SQB_NE B_SQB_NE107,2535 -# define B_SQB_GT B_SQB_GT108,2560 -# define B_SQB_GE B_SQB_GE109,2585 -# define B_SQB_LT B_SQB_LT110,2610 -# define B_SQB_LE B_SQB_LE111,2635 -# define F_COMMAND_NOT_FOUND F_COMMAND_NOT_FOUND117,2694 -# define F_NO_OPTIONS F_NO_OPTIONS118,2743 -# define F_TOO_MANY_ARGS F_TOO_MANY_ARGS119,2789 -# define F_HOME_NOT_SET F_HOME_NOT_SET120,2836 - -src/p_lblock_next.h,48 -# define P_LBLOCK_NEXT_HP_LBLOCK_NEXT_H14,916 - -src/b_h.h,28 -# define B_H_HB_H_H14,906 - -src/f_redir.h,36 -# define F_REDIR_HF_REDIR_H14,910 - -src/e_line.h,34 -# define E_LINE_HE_LINE_H14,909 - -src/s_lalias.h,38 -# define S_LALIAS_HS_LALIAS_H14,911 - -src/m_prompt.c,276 -static void m_subst_prompt_rice(char var[], t_msh *msh)m_subst_prompt_rice28,1143 -static void m_update_psx(unsigned char x, t_msh *msh)m_update_psx46,1455 -size_t m_plen(char *prompt)m_plen62,1777 -void m_prompt_psx(unsigned char x, t_msh *msh)m_prompt_psx86,2037 - -src/m_loop_counter.c,244 -char *m_counter_line_backslash(int fd,m_counter_line_backslash20,997 -char *m_counter_line_pipes(int fd, unsigned char psx, char *line, t_msh *msh)m_counter_line_pipes41,1443 -char *m_counter_line_quotes(int fd,m_counter_line_quotes62,1928 - -src/m_argv.h,34 -# define M_ARGV_HM_ARGV_H14,909 - -src/m_minishell.h,44 -# define M_MINISHELL_HM_MINISHELL_H14,914 - -src/p_subst_vars.c,232 -static char *p_double_them_bs(char varval[])p_double_them_bs22,1039 -static void p_subst_this_var(char **p, long i, char word[], t_msh *msh)p_subst_this_var39,1294 -void p_subst_vars(char word[], t_msh *msh)p_subst_vars62,1970 - -src/m_comm.c,67 -unsigned char m_comm(const char line[], t_msh *msh)m_comm21,1015 - -src/u_vars.c,258 -static void u_get_frm_env(char str[],u_get_frm_env23,1061 -static void u_get_special_var(char str[],u_get_special_var52,1611 -void u_get_custom_var(char str[],u_get_custom_var79,2202 -unsigned char u_get_var_value(char str[],u_get_var_value112,2950 - -src/b_alias_print.h,48 -# define B_ALIAS_PRINT_HB_ALIAS_PRINT_H14,916 - -src/c_init.h,874 -# define C_INIT_HC_INIT_H14,909 -# define UP_K UP_K22,1019 -# define DOWN_K DOWN_K23,1043 -# define RIGHT_K RIGHT_K24,1068 -# define LEFT_K LEFT_K25,1094 -# define HOME_K HOME_K26,1120 -# define END_K END_K27,1145 -# define DEL_K DEL_K28,1169 -# define RET_K RET_K29,1189 -# define CTRL_A CTRL_A31,1210 -# define CTRL_B CTRL_B32,1231 -# define CTRL_C CTRL_C33,1252 -# define CTRL_D CTRL_D34,1273 -# define CTRL_E CTRL_E35,1294 -# define CTRL_F CTRL_F36,1315 -# define CTRL_L CTRL_L37,1336 -# define CTRL_N CTRL_N38,1357 -# define CTRL_P CTRL_P39,1378 -typedef struct s_capss_caps41,1400 - struct termios tios;tios43,1425 - struct winsize ws;ws44,1447 - unsigned int cpos;cpos45,1467 - unsigned int lpos;lpos46,1487 - unsigned int nlines;nlines47,1507 - unsigned short psx;psx48,1529 - unsigned short plen;plen49,1550 -} t_caps;t_caps50,1572 - -src/d_enum.h,1719 -# define D_ENUM_HD_ENUM_H14,909 -enum e_rete_ret23,988 - M_RET_FINE,M_RET_FINE25,1003 - M_RET_ALLOCM_RET_ALLOC26,1016 -enum e_pipe_endse_pipe_ends29,1033 - E_WRITE_END,E_WRITE_END31,1054 - E_READ_ENDE_READ_END32,1068 -typedef enum e_quote_modee_quote_mode35,1084 - Q_NONE,Q_NONE37,1112 - Q_SINGLE,Q_SINGLE38,1121 - Q_DOUBLEQ_DOUBLE39,1132 -} t_quote_mode;t_quote_mode40,1142 -enum e_builtins_ide_builtins_id42,1162 - B_ID_ECHO,B_ID_ECHO44,1185 - B_ID_CD,B_ID_CD45,1197 - B_ID_PWD,B_ID_PWD46,1207 - B_ID_EXPORT,B_ID_EXPORT47,1218 - B_ID_UNSET,B_ID_UNSET48,1232 - B_ID_ENV,B_ID_ENV49,1245 - B_ID_EXIT,B_ID_EXIT50,1256 - B_ID_TYPE,B_ID_TYPE51,1268 - B_ID_SQB,B_ID_SQB52,1280 - B_ID_ALIAS,B_ID_ALIAS53,1291 - B_ID_H,B_ID_H54,1304 - B_BUILTINS_COUNTB_BUILTINS_COUNT55,1313 -enum e_sqb_ide_sqb_id58,1335 - B_ID_SQB_B,B_ID_SQB_B60,1353 - B_ID_SQB_C,B_ID_SQB_C61,1366 - B_ID_SQB_D,B_ID_SQB_D62,1379 - B_ID_SQB_E,B_ID_SQB_E63,1392 - B_ID_SQB_F,B_ID_SQB_F64,1405 - B_ID_SQB_H,B_ID_SQB_H65,1418 - B_ID_SQB_N,B_ID_SQB_N66,1431 - B_ID_SQB_P,B_ID_SQB_P67,1444 - B_ID_SQB_R,B_ID_SQB_R68,1457 - B_ID_SQB_S,B_ID_SQB_S69,1470 - B_ID_SQB_W,B_ID_SQB_W70,1483 - B_ID_SQB_X,B_ID_SQB_X71,1496 - B_ID_SQB_Z,B_ID_SQB_Z72,1509 - B_ID_SQB_L_MAJ,B_ID_SQB_L_MAJ73,1522 - B_ID_SQB_S_MAJ,B_ID_SQB_S_MAJ74,1539 - B_ID_SQB_NT,B_ID_SQB_NT75,1556 - B_ID_SQB_OT,B_ID_SQB_OT76,1570 - B_ID_SQB_EQUA,B_ID_SQB_EQUA77,1584 - B_ID_SQB_DIFF,B_ID_SQB_DIFF78,1600 - B_ID_SQB_EQ,B_ID_SQB_EQ79,1616 - B_ID_SQB_NE,B_ID_SQB_NE80,1630 - B_ID_SQB_GT,B_ID_SQB_GT81,1644 - B_ID_SQB_GE,B_ID_SQB_GE82,1658 - B_ID_SQB_LT,B_ID_SQB_LT83,1672 - B_ID_SQB_LE,B_ID_SQB_LE84,1686 - B_ID_SQB_COUNTB_ID_SQB_COUNT85,1700 - -src/p_args_escape.c,385 -static t_quote_mode p_escape_squote(char *ptr,p_escape_squote19,976 -static t_quote_mode p_escape_dquote(char *ptr,p_escape_dquote48,1518 -static void p_escape_bs(char *ptr, char word[], t_quote_mode mode)p_escape_bs77,2099 -static void p_escape_arg(char word[])p_escape_arg99,2600 -void p_args_escape_chars_and_quotes(char *words[])p_args_escape_chars_and_quotes118,2961 - -src/b_sqb_str.h,40 -# define B_SQB_STR_HB_SQB_STR_H14,912 - -src/f_alloc.c,144 -void f_alloc_and_destroy_msh(t_msh *msh)f_alloc_and_destroy_msh23,1057 -void f_alloc_and_clear_line(t_msh *msh)f_alloc_and_clear_line34,1283 - -src/s_destroy.h,40 -# define S_DESTROY_HS_DESTROY_H14,912 - -src/p_lblock_next.c,458 -static char **p_alloc_rewords(char *words[], long j, t_msh *msh)p_alloc_rewords32,1233 -static char **p_add_to_variables_and_delete(char *words[],p_add_to_variables_and_delete44,1467 -static void p_add_to_env_fork(long i, char *words[], t_msh *msh)p_add_to_env_fork76,2044 -static char *p_set_ptr(char *words[], long i, t_bool *reg, t_bool *isvar)p_set_ptr89,2265 -char **p_check_args_equals(char *words[], t_msh *msh)p_check_args_equals101,2522 - -src/p_subst_home.c,68 -char **p_subst_home(char *words[], t_msh *msh)p_subst_home25,1075 - -src/u_alias.c,161 -short u_get_alias_value(char str[],u_get_alias_value20,999 -void u_set_alias_value(const char name[], const char value[], t_msh *msh)u_set_alias_value47,1405 - -src/p_args_escape.h,48 -# define P_ARGS_ESCAPE_HP_ARGS_ESCAPE_H14,916 - -src/s_init_next.c,316 -void s_inc_shlvl(t_msh *msh)s_inc_shlvl31,1203 -char **s_dupenv_del(char **nenvp, unsigned long i)s_dupenv_del56,1662 -static char s_cpy_path(char **ptr, char *nenvp[], size_t *i)s_cpy_path67,1821 -char **s_dupenv(char *const envp[])s_dupenv83,2092 -void s_set_cwd(char cwd[], t_msh *msh)s_set_cwd111,2656 - -src/s_lvars.c,376 -void lvars_rebind(t_lvars **lvars, const char name[], const char newval[])lvars_rebind21,1014 -void lvars_delone(t_lvars **lvars, const char name[])lvars_delone41,1398 -void lvars_add_front(t_lvars **alvars, t_lvars *new)lvars_add_front68,1947 -void lvars_clear(t_lvars **lvars)lvars_clear78,2096 -t_lvars *lvars_new(const char name[], const char val[])lvars_new97,2385 - -src/b_env.h,32 -# define B_ENV_HB_ENV_H14,908 - -src/f_redir.c,60 -void f_redir(const char path[], t_msh *msh)f_redir22,1035 - -src/m_prompt_seq.c,362 -size_t m_prompt_sequences_again(char var[], size_t i, t_msh *msh)m_prompt_sequences_again25,1073 -void m_prompt_sequences_more(char var[], size_t i, t_msh *msh)m_prompt_sequences_more50,1514 -void m_prompt_sequences_next(char var[], size_t i, t_msh *msh)m_prompt_sequences_next79,2115 -void m_prompt_sequences(char var[], size_t i)m_prompt_sequences92,2368 - -src/s_lpipes_split.h,50 -# define S_LPIPES_SPLIT_HS_LPIPES_SPLIT_H14,917 - -src/b_cd.c,278 -static void b_set_oldpwd(t_msh *msh)b_set_oldpwd30,1191 -static void b_fill_repath(char rpath[], char *splited[])b_fill_repath52,1598 -static void b_upgrade_pwd(const char path[], t_msh *msh)b_upgrade_pwd81,2186 -unsigned char b_cd(char *args[], t_msh *msh)b_cd109,2945 - -src/b_alias_print.c,328 -static char **b_alloc_buff(t_lalias *ptr, size_t i)b_alloc_buff24,1055 -static void b_fill_buff(t_lalias *ptr, char *buff[])b_fill_buff46,1471 -static void b_sort_buff(char *buff[])b_sort_buff59,1665 -static void b_print_buff(char *buff[])b_print_buff83,2104 -void b_print_alias_list(t_msh *msh)b_print_alias_list95,2237 - -src/p_lblock.c,290 -static unsigned char p_get_nextif(char *words[], size_t i)p_get_nextif29,1180 -t_bool p_find_good_pipe(const char word[])p_find_good_pipe44,1489 -static char p_loop(char *words[], t_msh *msh)p_loop68,1968 -char p_line_block(const char line[], t_msh *msh)p_line_block86,2281 - -src/b_sqb_err.h,40 -# define B_SQB_ERR_HB_SQB_ERR_H14,912 - -src/m_minishell.c,72 -int main(int argc, char *const argv[], char *const envp[])main25,1097 - -src/c_utils.c,354 - *c_new_line(char *line, t_caps *tcaps)c_new_line25,1081 - *c_insert_char(char *str, char c, t_caps *tcaps)c_insert_char51,1521 - *c_delchar(char *str, unsigned short cpos)c_delchar78,1899 - c_redraw_next(size_t plen, unsigned int len, t_caps *tcaps)c_redraw_next103,2276 - c_redraw_line(char *line, t_caps *tcaps, t_msh *msh)c_redraw_line133,2907 - -src/f_shlvl.h,36 -# define F_SHLVL_HF_SHLVL_H14,910 - -src/c_input.h,36 -# define C_INPUT_HC_INPUT_H14,910 - -src/p_args.c,349 -static void p_meet_bs(char *ptr, t_quote_mode mode)p_meet_bs23,1069 -static t_bool p_meet_whitespace(char *head,p_meet_whitespace35,1235 -static char *p_skip_whitespace(char *ptr)p_skip_whitespace46,1436 -static unsigned short p_count_args(const char word[],p_count_args57,1593 -char **p_split_args(char word[])p_split_args88,2287 - -src/p_subst_vars.h,46 -# define P_SUBST_VARS_HP_SUBST_VARS_H14,915 - -src/e_builtins.h,42 -# define E_BUILTINS_HE_BUILTINS_H14,913 - -src/c_ctrls.c,296 -t_msh *c_get_msh(int mode, t_msh *src)c_get_msh22,1035 -short c_ctrl_l(char *line, t_caps *tcaps, t_msh *msh)c_ctrl_l33,1150 -char *c_ctrl_c(char **line, char *buf, t_msh *msh)c_ctrl_c41,1323 -void c_signal_int(int signo)c_signal_int50,1485 -void c_signal_ign(int signo)c_signal_ign63,1689 - -src/s_destroy.c,44 -void s_destroy(t_msh *msh)s_destroy19,979 - -src/b_export.c,377 -t_bool check_valid_identifier(const char arg[])check_valid_identifier27,1146 -t_bool check_equals(const char *arg)check_equals39,1323 -void b_add_to_env_from_globals(const char varname[],b_add_to_env_from_globals55,1498 -static void b_classic_export(char *ptr[], t_msh *msh)b_classic_export82,2086 -unsigned char b_export(char *args[], t_msh *msh)b_export103,2470 - -src/p_lblock_more.c,69 -void p_register_word(char word[], t_msh *msh)p_register_word18,961 - -src/m_loop.h,34 -# define M_LOOP_HM_LOOP_H14,909 - -src/b_export_mute.c,166 -static void b_classic_export_mute(char *ptr[], t_msh *msh)b_classic_export_mute27,1151 -unsigned char b_export_mute(char *args[], t_msh *msh)b_export_mute48,1572 - -src/b_exit.c,62 -unsigned char b_exit(char *args[], t_msh *msh)b_exit23,1059 - -src/b_sqb_err.c,431 -static unsigned char b_single_op(const unsigned long argc, char *argv[])b_single_op19,976 -static unsigned char b_expect_arg(const unsigned long argc, char *argv[])b_expect_arg29,1172 -static unsigned char b_double_op(const unsigned long argc, char *argv[])b_double_op39,1368 -static unsigned char b_bad_nbr(char *argv[])b_bad_nbr49,1564 -unsigned char b_sqb_err_check(unsigned char id, char *argv[])b_sqb_err_check78,2140 - -src/p_redirs.c,348 -static unsigned char p_append_redir(const char path[],p_append_redir32,1233 -static size_t p_get_path(char path[],p_get_path57,1685 -static int p_get_fd(const char word[], char *ptr)p_get_fd87,2493 -static unsigned char p_get_redir(char word[],p_get_redir112,3037 -char p_redirs(char word[], t_com **com, t_msh *msh)p_redirs143,4161 - -src/b_export_mute.h,48 -# define B_EXPORT_MUTE_HB_EXPORT_MUTE_H14,916 - -src/f_parse.c,48 -void f_parse_token(char c)f_parse_token16,932 - -src/e_redirs.c,414 -static void e_redir_minus_two(struct s_lredir *ptr)e_redir_minus_two23,1057 -static void e_redir_minus_one(struct s_lredir *ptr, t_msh *msh)e_redir_minus_one38,1280 -static void e_redir_plus_one(struct s_lredir *ptr, t_msh *msh)e_redir_plus_one51,1485 -static void e_redir_plus_two(struct s_lredir *ptr, t_msh *msh)e_redir_plus_two64,1710 -void e_dup_redirs(const t_com *com, t_msh *msh)e_dup_redirs77,1936 - -src/b_sqb_file.c,340 -static t_bool b_file_tests(unsigned char id,b_file_tests21,1019 -unsigned char b_sqb_file_tests(unsigned char id, char *argv[])b_sqb_file_tests51,1954 -static t_bool b_sqb_file_comp_tests(unsigned char id,b_sqb_file_comp_tests68,2291 -unsigned char b_sqb_double_file_tests(unsigned char id, char *argv[])b_sqb_double_file_tests81,2572 - -src/b_env.c,59 -unsigned char b_env(char *args[], t_msh *msh)b_env18,955 - -src/m_loop.c,355 -static void m_parse_and_run_line(char line[],m_parse_and_run_line40,1387 -void m_dump_hist(char hist[], t_msh *msh)m_dump_hist71,2059 -static void m_handle_hist(char hist[], char line[], t_msh *msh)m_handle_hist91,2424 -static void m_delete_comments(char line[])m_delete_comments110,2839 -unsigned char m_loop(int fd, t_msh *msh)m_loop136,3397 - -src/p_subst_alias.h,272 -# define P_SUBST_ALIAS_HP_SUBST_ALIAS_H14,916 -struct s_subst_aliass_subst_alias21,1008 - t_msh *msh;msh23,1031 - size_t locat[2];locat24,1044 - size_t usedcmp;usedcmp25,1062 - char tmp[255];tmp26,1079 - char value[ARG_MAX];value27,1095 - t_bool good;good28,1117 - -src/p_args_len.h,42 -# define P_ARGS_LEN_HP_ARGS_LEN_H14,913 - -src/e_builtins.c,339 -static void e_export_env_fork(const t_com *ptr, t_msh *msh)e_export_env_fork29,1200 -static void e_builtin_child(const t_com *ptr, unsigned char bu_id, t_msh *msh)e_builtin_child41,1388 -static void e_builtin_parent(pid_t pid,e_builtin_parent60,1831 -void e_builtin(const t_com *ptr, unsigned char bu_id, t_msh *msh)e_builtin95,2569 - -src/f_exec.c,68 -void f_exec(const char fullpath[], const char bin[])f_exec21,1016 - -src/c_init.c,517 - c_set_term_raw(char mode)c_set_term_raw37,1334 - c_add_char(char **line, char *buf, t_caps *tcaps, t_msh *msh)c_add_char61,1798 - c_read_cap(char *buf, char *line, t_caps *tcaps, t_msh *msh)c_read_cap75,2092 -char *ft_strrbavchr(const char *s, int c, size_t start)ft_strrbavchr109,3095 -char *c_set_ptr(t_bool reset, char key, t_msh *msh)c_set_ptr123,3283 - *c_process_key(char *line, char *buf, t_caps *tcaps, t_msh *msh)c_process_key163,4230 - c_gnl(int fd, char **line, char psx, t_msh *msh)c_gnl204,5277 - -src/s_lvars.h,36 -# define S_LVARS_HS_LVARS_H14,910 - -src/s_init_next.h,44 -# define S_INIT_NEXT_HS_INIT_NEXT_H14,914 - -src/c_input.c,269 - c_init_line(char psx, t_caps *tcaps)c_init_line27,1122 - c_get_win_size(struct winsize *ws)c_get_win_size48,1420 - c_get_line_num(char *line, unsigned int cpos,c_get_line_num60,1622 - c_back_slash(char **line, unsigned int plen, t_caps *tcaps)c_back_slash83,2061 - -src/b_sqb.c,220 -static unsigned char b_get_sqb_id(char *argv[], t_msh *msh)b_get_sqb_id24,1091 -static unsigned char b_eval_sqb(char *argv[], t_msh *msh)b_eval_sqb46,1490 -unsigned char b_sqb(char *args[], t_msh *msh)b_sqb72,2192 - -src/e_line.c,51 -void e_line_block(t_msh *msh)e_line_block24,1085 - -src/f_errno.c,72 -void f_dump_errno(const char concern[], t_msh *msh)f_dump_errno20,994 - -src/b_alias.c,293 -static unsigned char b_print_arg_next(char *ptr,b_print_arg_next29,1174 -static unsigned char b_print_arg(const char arg[], t_msh *msh)b_print_arg60,1774 -unsigned char b_alias(char *args[], t_msh *msh)b_alias76,2075 -void b_alias_mute(char *args[], t_msh *msh)b_alias_mute104,2487 - -src/p_split.h,250 -# define P_SPLIT_HP_SPLIT_H14,910 -typedef struct s_split_blocks_split_block23,1035 - size_t pos[ARG_MAX / 2];pos25,1067 - char nextif[ARG_MAX / 2];nextif26,1095 - unsigned int count;count27,1124 -} t_split_block;t_split_block28,1145 - -src/b_echo.h,34 -# define B_ECHO_HB_ECHO_H14,909 - -src/u_vars_next.h,44 -# define U_VARS_NEXT_HU_VARS_NEXT_H14,914 - -src/e_externs.c,387 -static void e_extern_child(const char fullpath[], t_com *ptr, t_msh *msh)e_extern_child39,1355 -static void e_export_env_fork(t_com *ptr, t_msh *msh)e_export_env_fork57,1732 -static void e_fullpath_not_found(t_com *ptr, t_msh *msh)e_fullpath_not_found69,1914 -static void e_exec_path(const char fullpath[],e_exec_path83,2146 -void e_extern(t_com *ptr, t_msh *msh)e_extern111,2636 - -src/p_split.c,361 -static void p_meet_splitter(char *ptr,p_meet_splitter23,1060 -static void p_fill_sp(t_split_block *sp, const char line[])p_fill_sp51,1822 -static void *p_del_split(char *words[], size_t todel)p_del_split76,2369 -static char **p_get_words(const char line[], const t_split_block *sp)p_get_words89,2547 -char **p_split_line(char line[])p_split_line118,3309 - -src/e_unshebanged.h,48 -# define E_UNSHEBANGED_HE_UNSHEBANGED_H14,916 - -src/s_lpipes_split.c,165 -void s_set_tmp(char tmp[], size_t pos[], short i, const char word[])s_set_tmp26,1095 -void s_get_split_pos(size_t pos[], const char word[])s_get_split_pos39,1464 - -src/p_redirs_heredoc.h,54 -# define P_REDIRS_HEREDOC_HP_REDIRS_HEREDOC_H14,919 - -src/p_args_len.c,151 -static t_bool p_meet_whitespace(const char *head,p_meet_whitespace20,997 -size_t p_arg_len(const char word[], const size_t start)p_arg_len31,1198 - -src/b_pwd.h,32 -# define B_PWD_HB_PWD_H14,908 - -src/f_chdir.h,36 -# define F_CHDIR_HF_CHDIR_H14,910 - -src/m_loop_multis.h,48 -# define M_LOOP_MULTIS_HM_LOOP_MULTIS_H14,916 - -src/u_vars.h,34 -# define U_VARS_HU_VARS_H14,909 - -src/e_pipes.h,36 -# define E_PIPES_HE_PIPES_H14,910 - -src/c_keys_next.h,44 -# define C_KEYS_NEXT_HC_KEYS_NEXT_H14,914 - -src/e_pipes.c,271 -static unsigned char e_get_current_path(char fullpath[],e_get_current_path31,1208 -static int e_unroll_pipes(int fd[256][2],e_unroll_pipes60,1781 -static void e_pipe_exec(size_t pipes, t_msh *msh)e_pipe_exec94,2417 -void e_pipes(t_msh *msh)e_pipes119,2817 - -src/u_utils.c,352 -t_bool u_is_not_escaped(const char *head, const char *ptr)u_is_not_escaped21,1017 -void u_eof_fd(int fd)u_eof_fd30,1267 -char **u_get_env_var_names(t_msh *msh)u_get_env_var_names39,1375 -unsigned long u_builtins_get_argc(const char *args[])u_builtins_get_argc63,1875 -unsigned char u_get_builtin_id(const char bin[])u_get_builtin_id75,2027 - -src/p_args_next.h,44 -# define P_ARGS_NEXT_HP_ARGS_NEXT_H14,914 - -src/s_init.c,355 -static void s_init_sqb_ref_one(t_msh *msh)s_init_sqb_ref_one30,1192 -static void s_init_sqb_ref_two(t_msh *msh)s_init_sqb_ref_two58,2392 -static void s_init_sqb_ref_thr(t_msh *msh)s_init_sqb_ref_thr86,3655 -static void s_null_some(t_msh *msh)s_null_some92,3802 -t_msh *s_init_msh(int argc, char *const argv[], char *const envp[])s_init_msh103,3977 - -src/e_redirs.h,38 -# define E_REDIRS_HE_REDIRS_H14,911 - -src/m_mshrc.c,64 -unsigned char m_source_mshrc(t_msh *msh)m_source_mshrc28,1134 - -src/b_sqb.h,38 -# define FT_B_SQB_HFT_B_SQB_H14,911 - -src/u_vars_next.c,276 -static long u_get_env_var_line(const char varname[], t_msh *msh)u_get_env_var_line27,1116 -static t_bool u_get_custom_var_existance(const char varname[], t_msh *msh)u_get_custom_var_existance47,1446 -void u_subst_var_value(const char varname[],u_subst_var_value82,2105 - -src/b_export_next.h,163 -# define B_EXPORT_NEXT_HB_EXPORT_NEXT_H14,916 -enum e_vare_var18,966 - B_VAR_NAME,B_VAR_NAME20,979 - B_VAR_VAL,B_VAR_VAL21,992 - B_VAR_NULLB_VAR_NULL22,1004 - -src/e_pipes_next.c,393 -static void e_fullpath_not_found(t_com *ptr, t_msh *msh)e_fullpath_not_found30,1208 -static void e_exec_child(const char fullpath[], t_com *ptr, t_msh *msh)e_exec_child41,1435 -void e_pipe_child(char fullpath[],e_pipe_child59,1830 -size_t e_get_pipes_count(struct s_lpipes *ptr)e_get_pipes_count87,2382 -void e_close_unused_fds(int fd[256][2], size_t pipes)e_close_unused_fds102,2585 - -src/s_lpipes.c,398 -struct s_lpipes *s_lpipes_last(struct s_lpipes *lpipes)s_lpipes_last28,1145 -void s_lpipes_add_back(struct s_lpipes **alpipes,s_lpipes_add_back35,1279 -void s_lpipes_clear(struct s_lpipes **lpipes)s_lpipes_clear49,1495 -struct s_lpipes *s_lpipes_new(const char pipedword[], t_msh *msh)s_lpipes_new67,1782 -struct s_lpipes *s_split_pipes(const char word[], t_msh *msh)s_split_pipes82,2100 - -src/b_sqb_file.h,42 -# define B_SQB_FILE_HB_SQB_FILE_H14,913 - -src/b_unset.h,36 -# define B_UNSET_HB_UNSET_H14,910 - -src/m_prompt.h,38 -# define M_PROMPT_HM_PROMPT_H14,911 - -src/m_loop_multis.c,436 -static t_bool m_check_dquote(char **ptr, char line[])m_check_dquote19,987 -static t_bool m_find_next_quote(char **ptr, char line[], t_quote_mode mode)m_find_next_quote33,1255 -static t_bool m_check_missing_quotes(char line[])m_check_missing_quotes61,1742 -static char *m_check_multi_quotes(int fd, char line[], t_msh *msh)m_check_multi_quotes86,2182 -char *m_check_multis(int fd, char line[], t_msh *msh)m_check_multis103,2608 - -src/b_alias_register.c,156 -static void b_cpy_alias(char name[], char *ptr, char value[])b_cpy_alias24,1056 -void b_register_arg(const char arg[], t_msh *msh)b_register_arg47,1649 - -src/p_redirs.h,224 -# define P_REDIRS_HP_REDIRS_H14,911 -enum e_fd_rdr_ide_fd_rdr_id18,956 - FD,FD20,975 - RDRRDR21,980 -struct s_rdr_tmps_rdr_tmp24,989 - const char *word;word26,1008 - char *ptr;ptr27,1027 - char redir;redir28,1040 - -src/p_line.c,138 -static t_bool p_check_whitespaces_only(char line[])p_check_whitespaces_only20,997 -void p_line(char line[], t_msh *msh)p_line36,1198 - -src/u_parse.h,36 -# define U_PARSE_HU_PARSE_H14,910 - -src/s_com.h,32 -# define S_COM_HS_COM_H14,908 - -src/m_init.c,63 -void m_init_custom_vars(t_msh *msh)m_init_custom_vars26,1100 - -src/f_alloc.h,36 -# define F_ALLOC_HF_ALLOC_H14,910 - -src/f_exec.h,34 -# define F_EXEC_HF_EXEC_H14,909 - -src/m_funptr.c,47 -void init_buptr(t_msh *msh)init_buptr22,1041 - -src/f_fail.h,34 -# define F_FAIL_HF_FAIL_H14,909 - -src/b_type.h,34 -# define B_TYPE_HB_TYPE_H14,909 - -src/c_ctrls.h,36 -# define C_CTRLS_HC_CTRLS_H14,910 - -src/b_type.c,390 -static char b_absolute_path_exists(char com[])b_absolute_path_exists30,1175 -static void b_type_get_path(char fullpath[], char com[], t_msh *msh)b_type_get_path48,1408 -static unsigned char b_check_nonbuilt(char *ptr,b_check_nonbuilt62,1680 -static unsigned char b_check_builtins(char *ptr)b_check_builtins80,2033 -unsigned char b_type(char *args[], t_msh *msh)b_type100,2438 - -src/p_lblock.h,38 -# define P_LBLOCK_HP_LBLOCK_H14,911 - -src/f_parse.h,36 -# define F_PARSE_HF_PARSE_H14,910 - -src/b_sqb_str.c,143 -static t_bool b_sqb_str_comp(unsigned char id,b_sqb_str_comp17,935 -unsigned char b_sqb_str(unsigned char id, char *argv[])b_sqb_str30,1239 - -src/s_lredir.h,38 -# define S_LREDIR_HS_LREDIR_H14,911 - -src/s_init.h,34 -# define S_INIT_HS_INIT_H14,909 - -src/p_redirs_heredoc.c,251 -static void p_skip_tabs(char *line[], const char redir)p_skip_tabs20,999 -static void p_append_line(char *heredoc[], const char line[])p_append_line33,1236 -char *p_get_heredoc(const char path[], const char redir, t_msh *msh)p_get_heredoc43,1458 - -src/b_unset.c,314 -static t_bool check_valid_identifier(const char arg[])check_valid_identifier21,1017 -static void b_realloc_env(size_t skip, t_msh *msh)b_realloc_env47,1313 -static t_bool b_removed_from_env(const char arg[], t_msh *msh)b_removed_from_env75,1825 -unsigned char b_unset(char *args[], t_msh *msh)b_unset96,2192 - -src/m_funptr.h,38 -# define M_FUNPTR_HM_FUNPTR_H14,911 - -src/c_keys.c,299 - c_home_key(unsigned int plen, t_caps *tcaps)c_home_key22,1020 - c_end_key(unsigned short size, unsigned int plen, t_caps *tcaps)c_end_key49,1503 - c_key_right(unsigned int len, unsigned int plen, t_caps *tcaps)c_key_right78,2094 - c_key_left(unsigned int plen, t_caps *tcaps)c_key_left97,2494 - -Makefile,1114 -SHELL := /bin/shSHELL5,256 -OS = $(shell uname)OS6,275 -SRCS_DIR = src/SRCS_DIR10,542 -OBJS_DIR = obj/OBJS_DIR11,560 -LFT_DIR = libft/LFT_DIR12,578 -LFT_INCS_DIR = ${LFT_DIR}include/LFT_INCS_DIR13,598 -LFT_SRCS_DIR = ${LFT_DIR}src/LFT_SRCS_DIR14,633 -SRCS_NAME = b_aliasSRCS_NAME18,907 -SRCS = $(addprefix ${SRCS_DIR}, $(addsuffix .c, ${SRCS_NAME}))SRCS103,2958 -INCS_NAME = b_builtinsINCS_NAME105,3105 -INCS = $(addprefix ${SRCS_DIR}, $(addsuffix .h, ${INCS_NAME}))INCS110,3278 -OBJS = $(patsubst ${SRCS_DIR}%.c,${OBJS_DIR}%.o,${SRCS})OBJS113,3463 -NAME = minishellNAME115,3604 -LFT_SRCS = $(shell find ${LFT_SRCS_DIR} -name "*.c")LFT_SRCS117,3705 -CC = ccCC122,4025 -CC = clangCC125,4063 -CC = ccCC128,4105 -CFLAGS = -std=c89CFLAGS130,4123 -CDEFS = -D_POSIX_C_SOURCE=200112LCDEFS136,4305 -LDFLAGS = -L${LFT_DIR}LDFLAGS138,4423 -RM = rm -rfRM144,4733 -MKDIR = mkdir -pMKDIR145,4748 -LFTRULE = allLFTRULE149,5010 -debug: LFTRULE = debugLFTRULE164,5773 -asan: LFTRULE = asanLFTRULE169,5946 -msan: LFTRULE = msanLFTRULE177,6231 diff --git a/valgrind-out.txt b/valgrind-out.txt deleted file mode 100644 index 9519f7a..0000000 --- a/valgrind-out.txt +++ /dev/null @@ -1,931 +0,0 @@ -==20610== Memcheck, a memory error detector -==20610== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. -==20610== Using Valgrind-3.14.0-353a3587bb-20181007X and LibVEX; rerun with -h for copyright info -==20610== Command: ./minishell -==20610== Parent PID: 18543 -==20610== ---20610-- ---20610-- Valgrind options: ---20610-- --leak-check=full ---20610-- --show-leak-kinds=all ---20610-- --track-origins=yes ---20610-- --verbose ---20610-- --log-file=valgrind-out.txt ---20610-- Contents of /proc/version: ---20610-- Linux version 4.19.0-9-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) ---20610-- ---20610-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-avx-avx2-bmi ---20610-- Page sizes: currently 4096, max supported 4096 ---20610-- Valgrind library directory: /usr/lib/x86_64-linux-gnu/valgrind ---20610-- Reading syms from /home/salad/Documents/42projects/42-minishell/minishell ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/ld-2.28.so ---20610-- Considering /usr/lib/debug/.build-id/f2/5dfd7b95be4ba386fd71080accae8c0732b711.debug .. ---20610-- .. build-id is valid ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/memcheck-amd64-linux ---20610-- Considering /usr/lib/debug/.build-id/32/2e77af97f403c3d34ff09edf60b089e72ec889.debug .. ---20610-- .. build-id is valid ---20610-- object doesn't have a dynamic symbol table ---20610-- Scheduler: using generic scheduler lock implementation. ---20610-- Reading suppressions file: /usr/lib/x86_64-linux-gnu/valgrind/default.supp -==20610== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-20610-by-salad-on-??? -==20610== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-20610-by-salad-on-??? -==20610== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-20610-by-salad-on-??? -==20610== -==20610== TO CONTROL THIS PROCESS USING vgdb (which you probably -==20610== don't want to do, unless you know exactly what you're doing, -==20610== or are doing some strange experiment): -==20610== /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=20610 ...command... -==20610== -==20610== TO DEBUG THIS PROCESS USING GDB: start GDB like this -==20610== /path/to/gdb ./minishell -==20610== and then give GDB the following command -==20610== target remote | /usr/lib/x86_64-linux-gnu/valgrind/../../bin/vgdb --pid=20610 -==20610== --pid is optional if only one valgrind process is running -==20610== ---20610-- REDIR: 0x401e2f0 (ld-linux-x86-64.so.2:strlen) redirected to 0x580c9ce2 (vgPlain_amd64_linux_REDIR_FOR_strlen) ---20610-- REDIR: 0x401e0d0 (ld-linux-x86-64.so.2:index) redirected to 0x580c9cfc (vgPlain_amd64_linux_REDIR_FOR_index) ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_core-amd64-linux.so ---20610-- Considering /usr/lib/debug/.build-id/34/fbc4cdfbfce1bfc3d2e522a01a050bf724c930.debug .. ---20610-- .. build-id is valid ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so ---20610-- Considering /usr/lib/debug/.build-id/ca/bb7898ea982d936cbfadd70ae831c6eb63623f.debug .. ---20610-- .. build-id is valid -==20610== WARNING: new redirection conflicts with existing -- ignoring it ---20610-- old: 0x0401e2f0 (strlen ) R-> (0000.0) 0x580c9ce2 vgPlain_amd64_linux_REDIR_FOR_strlen ---20610-- new: 0x0401e2f0 (strlen ) R-> (2007.0) 0x04838d80 strlen ---20610-- REDIR: 0x401ab10 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4839e40 (strcmp) ---20610-- REDIR: 0x401e830 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x483d860 (mempcpy) ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/libncurses.so.6.1 ---20610-- object doesn't have a symbol table ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1 ---20610-- object doesn't have a symbol table ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/libc-2.28.so ---20610-- Considering /usr/lib/debug/.build-id/18/b9a9a8c523e5cfe5b5d946d605d09242f09798.debug .. ---20610-- .. build-id is valid ---20610-- Reading syms from /usr/lib/x86_64-linux-gnu/libdl-2.28.so ---20610-- Considering /usr/lib/debug/.build-id/d3/583c742dd47aaa860c5ae0c0c5bdbcd2d54f61.debug .. ---20610-- .. build-id is valid ---20610-- REDIR: 0x4962f70 (libc.so.6:memmove) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962160 (libc.so.6:strncpy) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4963250 (libc.so.6:strcasecmp) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4961b70 (libc.so.6:strcat) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962190 (libc.so.6:rindex) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4964890 (libc.so.6:rawmemchr) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x497d230 (libc.so.6:wmemchr) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x497ccd0 (libc.so.6:wcscmp) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49630e0 (libc.so.6:mempcpy) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962f10 (libc.so.6:bcmp) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962100 (libc.so.6:strncmp) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4961be0 (libc.so.6:strcmp) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4963040 (libc.so.6:memset) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x497cca0 (libc.so.6:wcschr) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49620a0 (libc.so.6:strnlen) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4961c70 (libc.so.6:strcspn) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49632a0 (libc.so.6:strncasecmp) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4961c40 (libc.so.6:strcpy) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49633e0 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x497e4d0 (libc.so.6:wcsnlen) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49621c0 (libc.so.6:strpbrk) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4961ba0 (libc.so.6:index) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962070 (libc.so.6:strlen) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4969280 (libc.so.6:memrchr) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49632f0 (libc.so.6:strcasecmp_l) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962ee0 (libc.so.6:memchr) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x497cdb0 (libc.so.6:wcslen) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962460 (libc.so.6:strspn) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4963220 (libc.so.6:stpncpy) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49631f0 (libc.so.6:stpcpy) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49648c0 (libc.so.6:strchrnul) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4963340 (libc.so.6:strncasecmp_l) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49620d0 (libc.so.6:strncat) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x49e1950 (libc.so.6:__memcpy_chk) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4962e20 (libc.so.6:strstr) redirected to 0x482b1b0 (_vgnU_ifunc_wrapper) ---20610-- REDIR: 0x4a35fa0 (libc.so.6:__strrchr_avx2) redirected to 0x4838790 (rindex) ---20610-- REDIR: 0x495e350 (libc.so.6:malloc) redirected to 0x4835710 (malloc) ---20610-- REDIR: 0x495e9a0 (libc.so.6:free) redirected to 0x4836940 (free) -==20611== -==20611== HEAP SUMMARY: -==20611== in use at exit: 0 bytes in 0 blocks -==20611== total heap usage: 1,997 allocs, 1,997 frees, 618,982 bytes allocated -==20611== -==20611== All heap blocks were freed -- no leaks are possible -==20611== -==20611== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -==20611== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ---20610-- REDIR: 0x4a36170 (libc.so.6:__strlen_avx2) redirected to 0x4838c60 (strlen) ---20610-- REDIR: 0x4a31af0 (libc.so.6:__strncmp_avx2) redirected to 0x4839410 (strncmp) ---20610-- REDIR: 0x495f120 (libc.so.6:calloc) redirected to 0x4837ab0 (calloc) ---20610-- REDIR: 0x4a35db0 (libc.so.6:__strchrnul_avx2) redirected to 0x483d390 (strchrnul) ---20610-- REDIR: 0x4a36300 (libc.so.6:__strnlen_avx2) redirected to 0x4838c00 (strnlen) ---20610-- REDIR: 0x4a35b80 (libc.so.6:__strchr_avx2) redirected to 0x4838910 (index) ---20610-- REDIR: 0x4a366b0 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x483c8a0 (memmove) ---20610-- REDIR: 0x4977100 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x4838db0 (strcpy) ---20610-- REDIR: 0x4a316b0 (libc.so.6:__strcmp_avx2) redirected to 0x4839d00 (strcmp) ---20610-- REDIR: 0x4962980 (libc.so.6:__GI_strstr) redirected to 0x483dac0 (__strstr_sse2) ---20610-- REDIR: 0x4a366a0 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x483d950 (__memcpy_chk) ---20610-- REDIR: 0x495ebf0 (libc.so.6:realloc) redirected to 0x4837d00 (realloc) ---20610-- REDIR: 0x4977730 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x48392e0 (__strncpy_sse2_unaligned) -==20612== -==20612== HEAP SUMMARY: -==20612== in use at exit: 17,324 bytes in 20 blocks -==20612== total heap usage: 2,324 allocs, 2,304 frees, 814,455 bytes allocated -==20612== -==20612== Searching for pointers to 20 not-freed blocks -==20612== Checked 1,172,584 bytes -==20612== -==20612== 4 bytes in 1 blocks are still reachable in loss record 1 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x406515: c_insert_char (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4057EC: c_add_char (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4055C9: c_process_key (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4054C0: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 12 bytes in 1 blocks are still reachable in loss record 2 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x4961DB9: strdup (strdup.c:42) -==20612== by 0x48BCA05: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BCCD6: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 12 bytes in 1 blocks are still reachable in loss record 3 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x4961DB9: strdup (strdup.c:42) -==20612== by 0x48BFB73: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 14 bytes in 1 blocks are still reachable in loss record 4 of 20 -==20612== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20612== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C1999: tparm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6E94: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C710F: _nc_trim_sgr0 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0244: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 24 bytes in 1 blocks are still reachable in loss record 5 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48BD594: _nc_home_terminfo (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BCCC0: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 47 bytes in 1 blocks are still reachable in loss record 6 of 20 -==20612== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20612== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C60E3: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 47 bytes in 1 blocks are still reachable in loss record 7 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48BB36D: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 48 bytes in 1 blocks are still reachable in loss record 8 of 20 -==20612== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20612== by 0x48BCDDB: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 48 bytes in 1 blocks are still reachable in loss record 9 of 20 -==20612== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20612== by 0x48C6431: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 48 bytes in 1 blocks are still reachable in loss record 10 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48BB4A9: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 51 bytes in 1 blocks are still reachable in loss record 11 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48C6482: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 78 bytes in 1 blocks are still reachable in loss record 12 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48BB3E0: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 83 bytes in 1 blocks are still reachable in loss record 13 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48C125E: _nc_tparm_analyze (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C14DF: tparm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6E94: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C710F: _nc_trim_sgr0 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0244: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 93 bytes in 1 blocks are still reachable in loss record 14 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48BCD43: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 156 bytes in 1 blocks are still reachable in loss record 15 of 20 -==20612== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20612== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C611F: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 280 bytes in 1 blocks are still reachable in loss record 16 of 20 -==20612== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20612== by 0x48BFAE0: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 1,655 bytes in 1 blocks are still reachable in loss record 17 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48C5944: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 3,336 bytes in 1 blocks are still reachable in loss record 18 of 20 -==20612== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20612== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C613D: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 3,336 bytes in 1 blocks are still reachable in loss record 19 of 20 -==20612== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20612== by 0x48BB390: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== 7,952 bytes in 1 blocks are still reachable in loss record 20 of 20 -==20612== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20612== by 0x48BC1A7: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48BC926: _nc_find_type_entry (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x48C09D8: tgetstr_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20612== by 0x404F92: c_set_term_raw (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405A9A: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20612== -==20612== LEAK SUMMARY: -==20612== definitely lost: 0 bytes in 0 blocks -==20612== indirectly lost: 0 bytes in 0 blocks -==20612== possibly lost: 0 bytes in 0 blocks -==20612== still reachable: 17,324 bytes in 20 blocks -==20612== suppressed: 0 bytes in 0 blocks -==20612== -==20612== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -==20612== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -==20613== -==20613== HEAP SUMMARY: -==20613== in use at exit: 17,324 bytes in 20 blocks -==20613== total heap usage: 2,551 allocs, 2,531 frees, 982,283 bytes allocated -==20613== -==20613== Searching for pointers to 20 not-freed blocks -==20613== Checked 1,172,592 bytes -==20613== -==20613== 4 bytes in 1 blocks are still reachable in loss record 1 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x406515: c_insert_char (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4057EC: c_add_char (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4055C9: c_process_key (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4054C0: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 12 bytes in 1 blocks are still reachable in loss record 2 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x4961DB9: strdup (strdup.c:42) -==20613== by 0x48BCA05: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BCCD6: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 12 bytes in 1 blocks are still reachable in loss record 3 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x4961DB9: strdup (strdup.c:42) -==20613== by 0x48BFB73: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 14 bytes in 1 blocks are still reachable in loss record 4 of 20 -==20613== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20613== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C1999: tparm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6E94: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C710F: _nc_trim_sgr0 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0244: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 24 bytes in 1 blocks are still reachable in loss record 5 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48BD594: _nc_home_terminfo (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BCCC0: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 47 bytes in 1 blocks are still reachable in loss record 6 of 20 -==20613== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20613== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C60E3: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 47 bytes in 1 blocks are still reachable in loss record 7 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48BB36D: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 48 bytes in 1 blocks are still reachable in loss record 8 of 20 -==20613== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20613== by 0x48BCDDB: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 48 bytes in 1 blocks are still reachable in loss record 9 of 20 -==20613== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20613== by 0x48C6431: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 48 bytes in 1 blocks are still reachable in loss record 10 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48BB4A9: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 51 bytes in 1 blocks are still reachable in loss record 11 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48C6482: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 78 bytes in 1 blocks are still reachable in loss record 12 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48BB3E0: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 83 bytes in 1 blocks are still reachable in loss record 13 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48C125E: _nc_tparm_analyze (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C14DF: tparm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6E94: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C710F: _nc_trim_sgr0 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0244: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 93 bytes in 1 blocks are still reachable in loss record 14 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48BCD43: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 156 bytes in 1 blocks are still reachable in loss record 15 of 20 -==20613== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20613== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C611F: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 280 bytes in 1 blocks are still reachable in loss record 16 of 20 -==20613== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20613== by 0x48BFAE0: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 1,655 bytes in 1 blocks are still reachable in loss record 17 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48C5944: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 3,336 bytes in 1 blocks are still reachable in loss record 18 of 20 -==20613== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20613== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C613D: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 3,336 bytes in 1 blocks are still reachable in loss record 19 of 20 -==20613== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20613== by 0x48BB390: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== 7,952 bytes in 1 blocks are still reachable in loss record 20 of 20 -==20613== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20613== by 0x48BC1A7: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48BC926: _nc_find_type_entry (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x48C09D8: tgetstr_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20613== by 0x404F92: c_set_term_raw (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405A9A: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20613== -==20613== LEAK SUMMARY: -==20613== definitely lost: 0 bytes in 0 blocks -==20613== indirectly lost: 0 bytes in 0 blocks -==20613== possibly lost: 0 bytes in 0 blocks -==20613== still reachable: 17,324 bytes in 20 blocks -==20613== suppressed: 0 bytes in 0 blocks -==20613== -==20613== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -==20613== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -==20610== -==20610== HEAP SUMMARY: -==20610== in use at exit: 17,324 bytes in 20 blocks -==20610== total heap usage: 2,619 allocs, 2,599 frees, 983,501 bytes allocated -==20610== -==20610== Searching for pointers to 20 not-freed blocks -==20610== Checked 1,172,568 bytes -==20610== -==20610== 4 bytes in 1 blocks are still reachable in loss record 1 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x406515: c_insert_char (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4057EC: c_add_char (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4055C9: c_process_key (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4054C0: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 12 bytes in 1 blocks are still reachable in loss record 2 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x4961DB9: strdup (strdup.c:42) -==20610== by 0x48BCA05: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BCCD6: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 12 bytes in 1 blocks are still reachable in loss record 3 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x4961DB9: strdup (strdup.c:42) -==20610== by 0x48BFB73: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 14 bytes in 1 blocks are still reachable in loss record 4 of 20 -==20610== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20610== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C1999: tparm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6E94: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C710F: _nc_trim_sgr0 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0244: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 24 bytes in 1 blocks are still reachable in loss record 5 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48BD594: _nc_home_terminfo (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BCCC0: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 47 bytes in 1 blocks are still reachable in loss record 6 of 20 -==20610== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20610== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C60E3: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 47 bytes in 1 blocks are still reachable in loss record 7 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48BB36D: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 48 bytes in 1 blocks are still reachable in loss record 8 of 20 -==20610== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20610== by 0x48BCDDB: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 48 bytes in 1 blocks are still reachable in loss record 9 of 20 -==20610== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20610== by 0x48C6431: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 48 bytes in 1 blocks are still reachable in loss record 10 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48BB4A9: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 51 bytes in 1 blocks are still reachable in loss record 11 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48C6482: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 78 bytes in 1 blocks are still reachable in loss record 12 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48BB3E0: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 83 bytes in 1 blocks are still reachable in loss record 13 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48C125E: _nc_tparm_analyze (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C14DF: tparm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6E94: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C710F: _nc_trim_sgr0 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0244: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 93 bytes in 1 blocks are still reachable in loss record 14 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48BCD43: _nc_first_db (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A61: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 156 bytes in 1 blocks are still reachable in loss record 15 of 20 -==20610== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20610== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C611F: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 280 bytes in 1 blocks are still reachable in loss record 16 of 20 -==20610== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20610== by 0x48BFAE0: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 1,655 bytes in 1 blocks are still reachable in loss record 17 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48C5944: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 3,336 bytes in 1 blocks are still reachable in loss record 18 of 20 -==20610== at 0x4837D7B: realloc (vg_replace_malloc.c:826) -==20610== by 0x48BD212: _nc_doalloc (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C613D: _nc_read_termtype (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C658C: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6954: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C6A8C: _nc_read_entry2 (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BF798: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB28: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 3,336 bytes in 1 blocks are still reachable in loss record 19 of 20 -==20610== at 0x483577F: malloc (vg_replace_malloc.c:299) -==20610== by 0x48BB390: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BFB3F: _nc_setupterm (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C0052: tgetent_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x405A7C: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== 7,952 bytes in 1 blocks are still reachable in loss record 20 of 20 -==20610== at 0x4837B65: calloc (vg_replace_malloc.c:752) -==20610== by 0x48BC1A7: ??? (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48BC926: _nc_find_type_entry (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x48C09D8: tgetstr_sp (in /usr/lib/x86_64-linux-gnu/libtinfo.so.6.1) -==20610== by 0x404F92: c_set_term_raw (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405A9A: c_init_line (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x405397: c_gnl (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408B06: m_loop (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x408542: m_argv (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== by 0x4099AB: main (in /home/salad/Documents/42projects/42-minishell/minishell) -==20610== -==20610== LEAK SUMMARY: -==20610== definitely lost: 0 bytes in 0 blocks -==20610== indirectly lost: 0 bytes in 0 blocks -==20610== possibly lost: 0 bytes in 0 blocks -==20610== still reachable: 17,324 bytes in 20 blocks -==20610== suppressed: 0 bytes in 0 blocks -==20610== -==20610== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -==20610== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) |