#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include "../../conftree.h"#include "../../report.h"#include "../../reader.h"#include "../../basext.h"#include "../../prepext.h"#include "dbg.h"#include "dbg_comm.h"Go to the source code of this file.
Defines | |
| #define | APPEND(X) |
Functions | |
| static void | PushStackItem (pDebuggerObject pDO, long Node) |
| static void | PopStackItem (pDebuggerObject pDO) |
| static char | hexi (unsigned int x) |
| int | SPrintVariable (pDebuggerObject pDO, VARIABLE v, char *pszBuffer, unsigned long *cbBuffer) |
| int | SPrintVarByName (pDebuggerObject pDO, pExecuteObject pEo, char *pszName, char *pszBuffer, unsigned long *cbBuffer) |
| long | GetSourceLineNumber (pDebuggerObject pDO, long PC) |
| long | GetCurrentDebugLine (pDebuggerObject pDO) |
| int | MyExecBefore (pExecuteObject pEo) |
| int | MyExecAfter (pExecuteObject pEo) |
| int | MyExecCall (pExecuteObject pEo) |
| int | MyExecReturn (pExecuteObject pEo) |
| static pDebuggerObject | new_DebuggerObject (pPrepext pEXT) |
| static char * | AllocFileName (pPrepext pEXT, char *pszFileName) |
| static pUserFunction_t | AllocUserFunction (pPrepext pEXT, char *pszUserFunction) |
| void | CBF_ListLocalVars (char *pszName, void *pSymbol, void **pv) |
| void | CBF_ListGlobalVars (char *pszName, void *pSymbol, void *pv) |
| int DLL_EXPORT | preproc (pPrepext pEXT, long *pCmd, void *p) |
|
|
Value: slen = strlen(X);\ if( _cbBuffer < slen+1 ){\ *cbBuffer += 40;\ return 1;\ }\ strcpy(s,X);\ s += slen;\ _cbBuffer -= slen; Referenced by SPrintVariable(). |
|
||||||||||||
|
Definition at line 636 of file interface.c. References i, memcpy(), NULL, p, and strcpy(). Referenced by preproc(). |
|
||||||||||||
|
Definition at line 660 of file interface.c. |
|
||||||||||||||||
|
Definition at line 694 of file interface.c. References NULL, and strcpy(). Referenced by preproc(). |
|
||||||||||||||||
|
Definition at line 682 of file interface.c. |
|
|
Definition at line 435 of file interface.c. References GetSourceLineNumber(), and NULL. Referenced by comm_GetCommand(), and MyExecBefore(). |
|
||||||||||||
|
Definition at line 405 of file interface.c. References i, j, and pszFileName. Referenced by GetCurrentDebugLine(), and MyExecBefore(). |
|
|
Definition at line 150 of file interface.c. Referenced by SPrintVariable(). |
|
|
Definition at line 567 of file interface.c. |
|
|
Definition at line 447 of file interface.c. References comm_GetCommand(), comm_Message(), comm_WeAreAt(), GetCurrentDebugLine(), GetRange(), GetSourceLineNumber(), i, and j. |
|
|
Definition at line 577 of file interface.c. References PushStackItem(). |
|
|
Definition at line 589 of file interface.c. References PopStackItem(). |
|
|
Definition at line 602 of file interface.c. References NULL. Referenced by preproc(). |
|
|
Definition at line 136 of file interface.c. Referenced by MyExecReturn(). |
|
||||||||||||||||
|
Definition at line 705 of file interface.c. References AllocFileName(), CBF_ListGlobalVars(), i, new_DebuggerObject(), NULL, Result, and strcpy(). Referenced by ipreproc_LoadInternalPreprocessor(), and ipreproc_Process(). |
|
||||||||||||
|
Definition at line 110 of file interface.c. Referenced by MyExecCall(). |
|
||||||||||||||||||||||||
|
Definition at line 352 of file interface.c. References i, s, and SPrintVariable(). Referenced by comm_GetCommand(). |
|
||||||||||||||||||||
|
Definition at line 163 of file interface.c. References APPEND, buf, hexi(), i, LONGVALUE(), NULL, r, refcount, s, slen, sprintf(), strcpy(), and STRLEN(). Referenced by comm_GetCommand(), and SPrintVarByName(). |
1.4.6-NO