diff options
Diffstat (limited to 'source/compiler/asltypes.h')
| -rw-r--r-- | source/compiler/asltypes.h | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/source/compiler/asltypes.h b/source/compiler/asltypes.h index e4250871fd12..f72226d5e0c9 100644 --- a/source/compiler/asltypes.h +++ b/source/compiler/asltypes.h @@ -202,6 +202,7 @@ typedef struct asl_method_info      UINT8                   ArgInitialized[ACPI_METHOD_NUM_ARGS];      UINT8                   HasBeenTyped;      UINT8                   ShouldBeSerialized; +    UINT8                   CreatesNamedObjects;  } ASL_METHOD_INFO; @@ -337,8 +338,11 @@ typedef struct asl_include_dir  } ASL_INCLUDE_DIR; -/* An entry in the exception list, one for each error/warning */ - +/* + * An entry in the exception list, one for each error/warning + * Note: SubError nodes would be treated with the same messageId and Level + * as the parent error node. + */  typedef struct asl_error_msg  {      UINT32                      LineNumber; @@ -347,6 +351,7 @@ typedef struct asl_error_msg      UINT32                      Column;      char                        *Message;      struct asl_error_msg        *Next; +    struct asl_error_msg        *SubError;      char                        *Filename;      char                        *SourceLine;      UINT32                      FilenameLength; | 
