Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
p_dcl_attr.c File Reference
#include "defines.h"
#include "host.m"
#include "host.h"
#include "target.m"
#include "target.h"
#include "globals.m"
#include "tokens.m"
#include "sytb.m"
#include "p_globals.m"
#include "debug.m"
#include "globals.h"
#include "tokens.h"
#include "sytb.h"
#include "p_globals.h"
Include dependency graph for p_dcl_attr.c:

Go to the source code of this file.

Functions

static void parse_attrs (boolean(*func)(boolean, int, int, int))
static void parse_attrs (boolean(*merge_function)())
void parse_access_stmt ()
void parse_allocatable_stmt (void)
void parse_automatic_stmt (void)
void parse_dimension_stmt (void)
void parse_external_stmt (void)
void parse_intent_stmt (void)
void parse_intrinsic_stmt (void)
void parse_optional_stmt (void)
void parse_pointer_stmt (void)
void parse_save_stmt (void)
void parse_target_stmt (void)
void parse_volatile_stmt (void)

Variables

static char USMID [] = "\n@(#)5.0_pl/sources/p_dcl_attr.c 5.2 06/17/99 09:28:10\n"

Function Documentation

void parse_allocatable_stmt ( void  )

Definition at line 461 of file p_dcl_attr.c.

References Func_Entry, Func_Exit, merge_allocatable(), NULL, parse_attrs(), and TRACE.

Here is the call graph for this function:

void parse_automatic_stmt ( void  )

Definition at line 490 of file p_dcl_attr.c.

References Ansi, Func_Entry, Func_Exit, merge_automatic(), NULL, parse_attrs(), PRINTMSG(), stmt_start_col, stmt_start_line, and TRACE.

Here is the call graph for this function:

void parse_dimension_stmt ( void  )

Definition at line 523 of file p_dcl_attr.c.

References Func_Entry, Func_Exit, NULL, parse_attrs(), and TRACE.

Here is the call graph for this function:

void parse_external_stmt ( void  )

Definition at line 553 of file p_dcl_attr.c.

References Func_Entry, Func_Exit, merge_external(), NULL, parse_attrs(), and TRACE.

Here is the call graph for this function:

void parse_intrinsic_stmt ( void  )

Definition at line 646 of file p_dcl_attr.c.

References Func_Entry, Func_Exit, merge_intrinsic(), NULL, parse_attrs(), and TRACE.

Here is the call graph for this function:

void parse_optional_stmt ( void  )

Definition at line 674 of file p_dcl_attr.c.

References Func_Entry, Func_Exit, merge_optional(), NULL, parse_attrs(), and TRACE.

Here is the call graph for this function:

void parse_target_stmt ( void  )

Definition at line 1060 of file p_dcl_attr.c.

References Func_Entry, Func_Exit, merge_target(), NULL, parse_attrs(), and TRACE.

Here is the call graph for this function:

void parse_volatile_stmt ( void  )

Definition at line 1089 of file p_dcl_attr.c.

References Ansi, Func_Entry, Func_Exit, merge_volatile(), NULL, parse_attrs(), PRINTMSG(), stmt_start_col, stmt_start_line, and TRACE.

Here is the call graph for this function:


Variable Documentation

char USMID[] = "\n@(#)5.0_pl/sources/p_dcl_attr.c 5.2 06/17/99 09:28:10\n" [static]

Definition at line 37 of file p_dcl_attr.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines