osprey-gcc-4.2.0/gcc/cp/cp-lang.c File Reference

#include "config.h"
#include "system.h"
#include "coretypes.h"
#include "tm.h"
#include "tree.h"
#include "cp-tree.h"
#include "c-common.h"
#include "toplev.h"
#include "langhooks.h"
#include "langhooks-def.h"
#include "diagnostic.h"
#include "debug.h"
#include "cp-objcp-common.h"
#include "hashtab.h"
#include "tree.def"
#include "c-common.def"
#include "cp-tree.def"
#include "gtype-cp.h"

Include dependency graph for cp-lang.c:

Go to the source code of this file.

Defines

#define LANG_HOOKS_NAME   "GNU C++"
#define LANG_HOOKS_INIT   cxx_init
#define LANG_HOOKS_DECL_PRINTABLE_NAME   cxx_printable_name
#define LANG_HOOKS_FOLD_OBJ_TYPE_REF   cp_fold_obj_type_ref
#define LANG_HOOKS_INIT_TS   cp_init_ts
#define DEFTREECODE(SYM, NAME, TYPE, LENGTH)   TYPE,
#define DEFTREECODE(SYM, NAME, TYPE, LENGTH)   LENGTH,
#define DEFTREECODE(SYM, NAME, TYPE, LEN)   NAME,

Functions/Subroutines

static void cp_init_ts (void)
tree objcp_tsubst_copy_and_build (tree t ATTRIBUTE_UNUSED, tree args ATTRIBUTE_UNUSED, tsubst_flags_t complain ATTRIBUTE_UNUSED, tree in_decl ATTRIBUTE_UNUSED, bool function_p ATTRIBUTE_UNUSED)
void finish_file (void)

Variables

enum c_language_kind c_language = clk_cxx
struct lang_hooks lang_hooks = LANG_HOOKS_INITIALIZER
enum tree_code_class tree_code_type []
const unsigned char tree_code_length []
const char *const tree_code_name []


Define Documentation

#define DEFTREECODE ( SYM,
NAME,
TYPE,
LEN   )     NAME,

Definition at line 103 of file cp-lang.c.

#define DEFTREECODE ( SYM,
NAME,
TYPE,
LENGTH   )     LENGTH,

Definition at line 103 of file cp-lang.c.

#define DEFTREECODE ( SYM,
NAME,
TYPE,
LENGTH   )     TYPE,

Definition at line 103 of file cp-lang.c.

#define LANG_HOOKS_DECL_PRINTABLE_NAME   cxx_printable_name

Definition at line 51 of file cp-lang.c.

#define LANG_HOOKS_FOLD_OBJ_TYPE_REF   cp_fold_obj_type_ref

Definition at line 53 of file cp-lang.c.

#define LANG_HOOKS_INIT   cxx_init

Definition at line 49 of file cp-lang.c.

#define LANG_HOOKS_INIT_TS   cp_init_ts

Definition at line 55 of file cp-lang.c.

#define LANG_HOOKS_NAME   "GNU C++"

Definition at line 47 of file cp-lang.c.


Function Documentation

static void cp_init_ts ( void   )  [static]

Definition at line 131 of file cp-lang.c.

References init_shadowed_var_for_decl(), and tree_contains_struct.

void finish_file ( void   ) 

Definition at line 158 of file cp-lang.c.

References c_objc_common_finish_file(), and cp_finish_file().

tree objcp_tsubst_copy_and_build ( tree ATTRIBUTE_UNUSED,
tree args  ATTRIBUTE_UNUSED,
tsubst_flags_t complain  ATTRIBUTE_UNUSED,
tree in_decl  ATTRIBUTE_UNUSED,
bool function_p  ATTRIBUTE_UNUSED 
)

Definition at line 120 of file cp-lang.c.

References NULL_TREE.


Variable Documentation

enum c_language_kind c_language = clk_cxx

Definition at line 40 of file cp-lang.c.

struct lang_hooks lang_hooks = LANG_HOOKS_INITIALIZER

Definition at line 71 of file cp-lang.c.

const unsigned char tree_code_length[]

Definition at line 92 of file cp-lang.c.

const char* const tree_code_name[]

Definition at line 105 of file cp-lang.c.

Definition at line 77 of file cp-lang.c.


Generated on Wed Apr 8 15:27:41 2009 for Open64 by  doxygen 1.5.6