pike.git
/
src
/
program.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.h:1:
/* || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information.
-
|| $Id: program.h,v 1.
239
2008/04/
18
19:
56
:
01
grubba Exp $
+
|| $Id: program.h,v 1.
240
2008/04/
26
19:
04
:
26
grubba Exp $
*/ #ifndef PROGRAM_H #define PROGRAM_H #include <stdarg.h> #include "global.h" #include "pike_macros.h" #include "pike_error.h" #include "svalue.h"
pike.git/src/program.h:662:
extern struct program *first_program; extern struct program *null_program; extern struct program *compilation_env_program; extern struct program *compilation_program; extern struct object *compilation_environment; extern struct program *pike_trampoline_program; extern struct program *gc_internal_program; extern struct program *placeholder_program; extern struct object *placeholder_object;
-
extern int compilation_depth;
-
+
/* Flags for identifier finding... */ #define SEE_STATIC 1 #define SEE_PRIVATE 2 #define COMPILER_IN_CATCH 1 #define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0) #define STORAGE_NEEDED(X) ((X)->storage_needed - (X)->inherits[0].storage_offset)