!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux web25.us.cloudlogin.co 5.10.237-xeon-hst #1 SMP Mon May 5 15:10:04 UTC 2025 x86_64 

uid=233359(alpastrology) gid=888(tty) groups=888(tty),33(tape) 

Safe-mode: OFF (not secure)

/usr/lib64/perl5/CORE/   drwxr-xr-x
Free 6181.99 GB of 6263.19 GB (98.7%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     warnings.h (7.63 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* -*- buffer-read-only: t -*-
   !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
   This file is built by regen/warnings.pl.
   Any changes made here will be lost!
 */


#define Off(x)            ((x) / 8)
#define Bit(x)            (1 << ((x) % 8))
#define IsSet(a, x)        ((a)[Off(x)] & Bit(x))


#define G_WARN_OFF        0     /* $^W == 0 */
#define G_WARN_ON        1    /* -w flag and $^W != 0 */
#define G_WARN_ALL_ON        2    /* -W flag */
#define G_WARN_ALL_OFF        4    /* -X flag */
#define G_WARN_ONCE        8    /* set if 'once' ever enabled */
#define G_WARN_ALL_MASK        (G_WARN_ALL_ON|G_WARN_ALL_OFF)

#define pWARN_STD        NULL
#define pWARN_ALL        (((STRLEN*)0)+1)    /* use warnings 'all' */
#define pWARN_NONE        (((STRLEN*)0)+2)    /* no  warnings 'all' */

#define specialWARN(x)        ((x) == pWARN_STD || (x) == pWARN_ALL ||    \
                 (x) == pWARN_NONE)

/* if PL_warnhook is set to this value, then warnings die */
#define PERL_WARNHOOK_FATAL    (&PL_sv_placeholder)

/* Warnings Categories added in Perl 5.008 */

#define WARN_ALL             0
#define WARN_CLOSURE             1
#define WARN_DEPRECATED             2
#define WARN_EXITING             3
#define WARN_GLOB             4
#define WARN_IO                 5
#define WARN_CLOSED             6
#define WARN_EXEC             7
#define WARN_LAYER             8
#define WARN_NEWLINE             9
#define WARN_PIPE             10
#define WARN_UNOPENED             11
#define WARN_MISC             12
#define WARN_NUMERIC             13
#define WARN_ONCE             14
#define WARN_OVERFLOW             15
#define WARN_PACK             16
#define WARN_PORTABLE             17
#define WARN_RECURSION             18
#define WARN_REDEFINE             19
#define WARN_REGEXP             20
#define WARN_SEVERE             21
#define WARN_DEBUGGING             22
#define WARN_INPLACE             23
#define WARN_INTERNAL             24
#define WARN_MALLOC             25
#define WARN_SIGNAL             26
#define WARN_SUBSTR             27
#define WARN_SYNTAX             28
#define WARN_AMBIGUOUS             29
#define WARN_BAREWORD             30
#define WARN_DIGIT             31
#define WARN_PARENTHESIS         32
#define WARN_PRECEDENCE             33
#define WARN_PRINTF             34
#define WARN_PROTOTYPE             35
#define WARN_QW                 36
#define WARN_RESERVED             37
#define WARN_SEMICOLON             38
#define WARN_TAINT             39
#define WARN_THREADS             40
#define WARN_UNINITIALIZED         41
#define WARN_UNPACK             42
#define WARN_UNTIE             43
#define WARN_UTF8             44
#define WARN_VOID             45

/* Warnings Categories added in Perl 5.011 */

#define WARN_IMPRECISION         46
#define WARN_ILLEGALPROTO         47

/* Warnings Categories added in Perl 5.013 */

#define WARN_NON_UNICODE         48
#define WARN_NONCHAR             49
#define WARN_SURROGATE             50

/* Warnings Categories added in Perl 5.017 */

#define WARN_EXPERIMENTAL         51
#define WARN_EXPERIMENTAL__LEXICAL_SUBS     52
#define WARN_EXPERIMENTAL__REGEX_SETS     53
#define WARN_EXPERIMENTAL__SMARTMATCH     54

/* Warnings Categories added in Perl 5.019 */

#define WARN_EXPERIMENTAL__POSTDEREF     55
#define WARN_EXPERIMENTAL__SIGNATURES     56
#define WARN_SYSCALLS             57

/* Warnings Categories added in Perl 5.021 */

#define WARN_EXPERIMENTAL__BITWISE     58
#define WARN_EXPERIMENTAL__CONST_ATTR     59
#define WARN_EXPERIMENTAL__RE_STRICT     60
#define WARN_EXPERIMENTAL__REFALIASING     61
#define WARN_EXPERIMENTAL__WIN32_PERLIO     62
#define WARN_LOCALE             63
#define WARN_MISSING             64
#define WARN_REDUNDANT             65

/* Warnings Categories added in Perl 5.025 */

#define WARN_EXPERIMENTAL__DECLARED_REFS 66

#define WARNsize             17
#define WARN_ALLstring             "\125\125\125\125\125\125\125\125\125\125\125\125\125\125\125\125\125"
#define WARN_NONEstring             "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"

#define isLEXWARN_on \
    cBOOL(PL_curcop && PL_curcop->cop_warnings != pWARN_STD)
#define isLEXWARN_off \
    cBOOL(!PL_curcop || PL_curcop->cop_warnings == pWARN_STD)
#define isWARN_ONCE    (PL_dowarn & (G_WARN_ON|G_WARN_ONCE))
#define isWARN_on(c,x)    (IsSet((U8 *)(c + 1), 2*(x)))
#define isWARNf_on(c,x)    (IsSet((U8 *)(c + 1), 2*(x)+1))

#define DUP_WARNINGS(p)        \
    (specialWARN(p) ? (STRLEN*)(p)    \
    : (STRLEN*)CopyD(p, PerlMemShared_malloc(sizeof(*p)+*p), sizeof(*p)+*p, \
                              char))

/*

=head1 Warning and Dieing

=for apidoc Am|bool|ckWARN|U32 w

Returns a boolean as to whether or not warnings are enabled for the warning
category C<w>.  If the category is by default enabled even if not within the
scope of S<C<use warnings>>, instead use the L</ckWARN_d> macro.

=for apidoc Am|bool|ckWARN_d|U32 w

Like C<L</ckWARN>>, but for use if and only if the warning category is by
default enabled even if not within the scope of S<C<use warnings>>.

=for apidoc Am|bool|ckWARN2|U32 w1|U32 w2

Like C<L</ckWARN>>, but takes two warnings categories as input, and returns
TRUE if either is enabled.  If either category is by default enabled even if
not within the scope of S<C<use warnings>>, instead use the L</ckWARN2_d>
macro.  The categories must be completely independent, one may not be
subclassed from the other.

=for apidoc Am|bool|ckWARN2_d|U32 w1|U32 w2

Like C<L</ckWARN2>>, but for use if and only if either warning category is by
default enabled even if not within the scope of S<C<use warnings>>.

=for apidoc Am|bool|ckWARN3|U32 w1|U32 w2|U32 w3

Like C<L</ckWARN2>>, but takes three warnings categories as input, and returns
TRUE if any is enabled.  If any of the categories is by default enabled even
if not within the scope of S<C<use warnings>>, instead use the L</ckWARN3_d>
macro.  The categories must be completely independent, one may not be
subclassed from any other.

=for apidoc Am|bool|ckWARN3_d|U32 w1|U32 w2|U32 w3

Like C<L</ckWARN3>>, but for use if and only if any of the warning categories
is by default enabled even if not within the scope of S<C<use warnings>>.

=for apidoc Am|bool|ckWARN4|U32 w1|U32 w2|U32 w3|U32 w4

Like C<L</ckWARN3>>, but takes four warnings categories as input, and returns
TRUE if any is enabled.  If any of the categories is by default enabled even
if not within the scope of S<C<use warnings>>, instead use the L</ckWARN4_d>
macro.  The categories must be completely independent, one may not be
subclassed from any other.

=for apidoc Am|bool|ckWARN4_d|U32 w1|U32 w2|U32 w3|U32 w4

Like C<L</ckWARN4>>, but for use if and only if any of the warning categories
is by default enabled even if not within the scope of S<C<use warnings>>.

=cut

*/

#define ckWARN(w)        Perl_ckwarn(aTHX_ packWARN(w))

/* The w1, w2 ... should be independent warnings categories; one shouldn't be
 * a subcategory of any other */

#define ckWARN2(w1,w2)        Perl_ckwarn(aTHX_ packWARN2(w1,w2))
#define ckWARN3(w1,w2,w3)    Perl_ckwarn(aTHX_ packWARN3(w1,w2,w3))
#define ckWARN4(w1,w2,w3,w4)    Perl_ckwarn(aTHX_ packWARN4(w1,w2,w3,w4))

#define ckWARN_d(w)        Perl_ckwarn_d(aTHX_ packWARN(w))
#define ckWARN2_d(w1,w2)    Perl_ckwarn_d(aTHX_ packWARN2(w1,w2))
#define ckWARN3_d(w1,w2,w3)    Perl_ckwarn_d(aTHX_ packWARN3(w1,w2,w3))
#define ckWARN4_d(w1,w2,w3,w4)    Perl_ckwarn_d(aTHX_ packWARN4(w1,w2,w3,w4))

#define WARNshift        8

#define packWARN(a)        (a                                      )

/* The a, b, ... should be independent warnings categories; one shouldn't be
 * a subcategory of any other */

#define packWARN2(a,b)        ((a) | ((b)<<8)                         )
#define packWARN3(a,b,c)    ((a) | ((b)<<8) | ((c)<<16)             )
#define packWARN4(a,b,c,d)    ((a) | ((b)<<8) | ((c)<<16) | ((d) <<24))

#define unpackWARN1(x)        ((x)        & 0xFF)
#define unpackWARN2(x)        (((x) >>8)  & 0xFF)
#define unpackWARN3(x)        (((x) >>16) & 0xFF)
#define unpackWARN4(x)        (((x) >>24) & 0xFF)

#define ckDEAD(x)                            \
       (PL_curcop &&                                                \
            !specialWARN(PL_curcop->cop_warnings) &&            \
        ( isWARNf_on(PL_curcop->cop_warnings, WARN_ALL) ||         \
          isWARNf_on(PL_curcop->cop_warnings, unpackWARN1(x)) ||    \
          isWARNf_on(PL_curcop->cop_warnings, unpackWARN2(x)) ||    \
          isWARNf_on(PL_curcop->cop_warnings, unpackWARN3(x)) ||    \
          isWARNf_on(PL_curcop->cop_warnings, unpackWARN4(x))))

/* end of file warnings.h */

/* ex: set ro: */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0124 ]--