pike.git / lib / master.pike.in

version» Context lines:

pike.git/lib/master.pike.in:610:      mapping(string:int) load_time=([]);   #else      #define AUTORELOAD_CHECK_FILE(X)   #define AUTORELOAD_BEGIN()   #define AUTORELOAD_FINISH(VAR,CACHE,FILE)      #endif // PIKE_AUTORELOAD    - //! + //! @[predef::CompilerEnvironment] that supports handlers.   protected class CompilerEnvironment   {    //!    inherit predef::CompilerEnvironment : OrigCompilerEnvironment;       //!    mixed resolv(string identifier, string filename,    object|void handler, object|void compat_handler)    {    return master()->resolv(identifier, filename,
pike.git/lib/master.pike.in:1062:    return PikeCompiler(source, handler, major, minor, target, placeholder)->    compile();    }   #endif /* _static_modules.Builtin.__HAVE_COMPILER_NO_HANDLERS__ */   }      protected CompilerEnvironment DefaultCompilerEnvironment =    CompilerEnvironment();      #if constant(_static_modules.Builtin.__HAVE_COMPILER_NO_HANDLERS__) + //!   protected program compile(string source, object|void handler,    int|void major, int|void minor,    program|void target, object|void placeholder)   {    return DefaultCompilerEnvironment->compile(source, handler,    major, minor,    target, placeholder);   }   #endif /* _static_modules.Builtin.__HAVE_COMPILER_NO_HANDLERS__ */   
pike.git/lib/master.pike.in:1106:   //! This function should only be used during a call of @[compile()].   //!   //! @seealso   //! @[get_active_compilation_handler()], @[compile()], @[CompilationHandler]   protected object get_active_error_handler()   {    CompilerEnvironment.PikeCompiler c = get_active_compiler();    return c && c->handler;   }    + //!   protected string cpp(string data, mapping|string|void current_file,    int|string|void charset, object|void handler,    void|int compat_major, void|int compat_minor,    void|int picky_cpp)   {    CompilerEnvironment.CPP cpp_obj =    DefaultCompilerEnvironment->CPP(current_file, charset,    handler || UNDEFINED,    compat_major, compat_minor,    picky_cpp);