GDB (xrefs)
Loading...
Searching...
No Matches
Functions | Variables
p-lang.c File Reference
#include "defs.h"
#include "symtab.h"
#include "gdbtypes.h"
#include "expression.h"
#include "parser-defs.h"
#include "language.h"
#include "varobj.h"
#include "p-lang.h"
#include "valprint.h"
#include "value.h"
#include <ctype.h>
#include "c-lang.h"
#include "gdbarch.h"
#include "cli/cli-style.h"

Go to the source code of this file.

Functions

const char * pascal_main_name (void)
 
int pascal_is_string_type (struct type *type, int *length_pos, int *length_size, int *string_pos, struct type **char_type, const char **arrayname)
 

Variables

static const char GPC_P_INITIALIZE [] = "_p_initialize"
 
static const char GPC_MAIN_PROGRAM_NAME_1 [] = "_p__M0_main_program"
 
static const char GPC_MAIN_PROGRAM_NAME_2 [] = "pascal_main_program"
 
static pascal_language pascal_language_defn
 

Function Documentation

◆ pascal_is_string_type()

int pascal_is_string_type ( struct type * type,
int * length_pos,
int * length_size,
int * string_pos,
struct type ** char_type,
const char ** arrayname )

◆ pascal_main_name()

const char * pascal_main_name ( void )

Variable Documentation

◆ GPC_MAIN_PROGRAM_NAME_1

const char GPC_MAIN_PROGRAM_NAME_1[] = "_p__M0_main_program"
static

Definition at line 43 of file p-lang.c.

Referenced by pascal_main_name().

◆ GPC_MAIN_PROGRAM_NAME_2

const char GPC_MAIN_PROGRAM_NAME_2[] = "pascal_main_program"
static

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

Referenced by pascal_main_name().

◆ GPC_P_INITIALIZE

const char GPC_P_INITIALIZE[] = "_p_initialize"
static

Definition at line 39 of file p-lang.c.

Referenced by pascal_main_name().

◆ pascal_language_defn

pascal_language pascal_language_defn
static

Definition at line 324 of file p-lang.c.