|
FreeBASIC
0.91.0
|
#include "fb.bi"#include "fbint.bi"#include "ir.bi"#include "lex.bi"#include "parser.bi"#include "hash.bi"
Go to the source code of this file.
Data Structures | |
| class | ERRPARAMLOCATION |
| class | FB_ERRCTX |
| class | FBWARNING |
Functions | |
| function_as_const_zstring_ptr | hMakeParamDesc (byval_as_const_zstring_ptr msgex) |
| sub | errInit () |
| sub | errEnd () |
| sub | errHideFurtherErrors () |
| function_as_integer | errGetCount () |
| sub | errPushParamLocation (byval_as_FBSYMBOL_ptr proc, byval_as_integer tk, byval_as_integer paramnum, byval_as_zstring_ptr paramid) |
| sub | errPopParamLocation () |
| private function_as_integer | errHaveParamLocation () |
| private sub | hPrintErrMsg (byval_as_integer errnum, byval_as_const_zstring_ptr msgex, byval_as_FB_ERRMSGOPT options, byval_as_integer linenum, byval_as_integer showerror=TRUE, byval_as_const_zstring_ptr customText=0) |
| sub | errReportEx (byval_as_integer errnum, byval_as_const_zstring_ptr msgex, byval_as_integer linenum, byval_as_FB_ERRMSGOPT options, byval_as_const_zstring_ptr customText) |
| private function_as_const_zstring_ptr | hAddToken (byval_as_integer isbefore, byval_as_integer addcomma, byval_as_zstring_ptr msgex=NULL) |
| sub | errReport (byval_as_integer errnum, byval_as_integer isbefore=FALSE, byval_as_const_zstring_ptr customText=FALSE) |
| sub | errReportWarnEx (byval_as_integer msgnum, byval_as_const_zstring_ptr msgex, byval_as_integer linenum, byval_as_FB_ERRMSGOPT options) |
| sub | errReportWarn (byval_as_integer msgnum, byval_as_const_zstring_ptr msgex, byval_as_FB_ERRMSGOPT options) |
| sub | errReportNotAllowed (byval_as_FB_LANG_OPT opt, byval_as_integer errnum, byval_as_zstring_ptr msgex) |
| sub | errReportParam (byval_as_FBSYMBOL_ptr proc, byval_as_integer paramnum, byval_as_zstring_ptr paramid, byval_as_integer msgnum) |
| sub | errReportParamWarn (byval_as_FBSYMBOL_ptr proc, byval_as_integer paramnum, byval_as_zstring_ptr paramid, byval_as_integer msgnum) |
| sub | errReportUndef (byval_as_integer errnum, byval_as_zstring_ptr id) |
Variables | |
| FB_ERRCTX | errctx |
| FBWARNING | warningMsgs [toFB_WARNINGMSGS+1] = |
| const_zstring_ptr | errorMsgs [toFB_ERRMSGS+1] => |
| sub errEnd | ( | ) |
| function_as_integer errGetCount | ( | ) |
| private function_as_integer errHaveParamLocation | ( | ) |
| sub errHideFurtherErrors | ( | ) |
| sub errInit | ( | ) |
| sub errPopParamLocation | ( | ) |
| sub errPushParamLocation | ( | byval_as_FBSYMBOL_ptr | proc, |
| byval_as_integer | tk, | ||
| byval_as_integer | paramnum, | ||
| byval_as_zstring_ptr | paramid | ||
| ) |
| sub errReport | ( | byval_as_integer | errnum, |
| byval_as_integer | isbefore = FALSE, |
||
| byval_as_const_zstring_ptr | customText = FALSE |
||
| ) |
| sub errReportEx | ( | byval_as_integer | errnum, |
| byval_as_const_zstring_ptr | msgex, | ||
| byval_as_integer | linenum, | ||
| byval_as_FB_ERRMSGOPT | options, | ||
| byval_as_const_zstring_ptr | customText | ||
| ) |
| sub errReportNotAllowed | ( | byval_as_FB_LANG_OPT | opt, |
| byval_as_integer | errnum, | ||
| byval_as_zstring_ptr | msgex | ||
| ) |
| sub errReportParam | ( | byval_as_FBSYMBOL_ptr | proc, |
| byval_as_integer | paramnum, | ||
| byval_as_zstring_ptr | paramid, | ||
| byval_as_integer | msgnum | ||
| ) |
| sub errReportParamWarn | ( | byval_as_FBSYMBOL_ptr | proc, |
| byval_as_integer | paramnum, | ||
| byval_as_zstring_ptr | paramid, | ||
| byval_as_integer | msgnum | ||
| ) |
| sub errReportUndef | ( | byval_as_integer | errnum, |
| byval_as_zstring_ptr | id | ||
| ) |
| sub errReportWarn | ( | byval_as_integer | msgnum, |
| byval_as_const_zstring_ptr | msgex, | ||
| byval_as_FB_ERRMSGOPT | options | ||
| ) |
| sub errReportWarnEx | ( | byval_as_integer | msgnum, |
| byval_as_const_zstring_ptr | msgex, | ||
| byval_as_integer | linenum, | ||
| byval_as_FB_ERRMSGOPT | options | ||
| ) |
| private function_as_const_zstring_ptr hAddToken | ( | byval_as_integer | isbefore, |
| byval_as_integer | addcomma, | ||
| byval_as_zstring_ptr | msgex = NULL |
||
| ) |
| private function_as_const_zstring_ptr hMakeParamDesc | ( | byval_as_const_zstring_ptr | msgex) |
| private sub hPrintErrMsg | ( | byval_as_integer | errnum, |
| byval_as_const_zstring_ptr | msgex, | ||
| byval_as_FB_ERRMSGOPT | options, | ||
| byval_as_integer | linenum, | ||
| byval_as_integer | showerror = TRUE, |
||
| byval_as_const_zstring_ptr | customText = 0 |
||
| ) |