pike.git / src / cpp.cmod

version» Context lines:

pike.git/src/cpp.cmod:922:    */    PIKEFUN string(0..0) directive_pragma(int flags, string line)    {    struct CPP_struct *this = THIS;       if (OUTP()) {    /* FIXME: Prefix with this->prefix? */    string_builder_strcat(&this->buf, "#pragma ");       ref_push_string(line); -  push_int(flags); +  push_int(flags & ~CPP_EXPECT_ENDIF);    apply_current(f_CPP_low_cpp_fun_num, 2);    pop_stack();    }       push_empty_string();    }      /*! @decl int(0..1) defined(mixed identifier)    *!    *! Check whether an identifier is a cpp macro or not.