.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