summaryrefslogtreecommitdiffstats
path: root/source/compiler/aslcompiler.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/compiler/aslcompiler.h')
-rw-r--r--source/compiler/aslcompiler.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/source/compiler/aslcompiler.h b/source/compiler/aslcompiler.h
index aa69c70..6cc4351 100644
--- a/source/compiler/aslcompiler.h
+++ b/source/compiler/aslcompiler.h
@@ -75,6 +75,7 @@
#include "asltypes.h"
#include "aslmessages.h"
#include "aslglobal.h"
+#include "preprocess.h"
/*******************************************************************************
@@ -84,7 +85,7 @@
******************************************************************************/
/*
- * parser - generated from flex/bison, lex/yacc, etc.
+ * Main ASL parser - generated from flex/bison, lex/yacc, etc.
*/
int
AslCompilerparse(
@@ -303,6 +304,16 @@ AslCommonError (
char *ExtraMessage);
void
+AslCommonError2 (
+ UINT8 Level,
+ UINT8 MessageId,
+ UINT32 LineNumber,
+ UINT32 Column,
+ char *SourceLine,
+ char *Filename,
+ char *ExtraMessage);
+
+void
AePrintException (
UINT32 FileId,
ASL_ERROR_MSG *Enode,
OpenPOWER on IntegriCloud