mirror of
https://github.com/acpica/acpica/
synced 2025-02-25 09:54:42 +03:00
Restrict Store source operand to DataRefObject
date 2005.01.07.19.32.00; author rmoore1; state Exp;
This commit is contained in:
parent
bbd5d5bda1
commit
ceb3bb7cde
@ -2,7 +2,7 @@
|
|||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
*
|
*
|
||||||
* Module Name: aslanalyze.c - check for semantic errors
|
* Module Name: aslanalyze.c - check for semantic errors
|
||||||
* $Revision: 1.85 $
|
* $Revision: 1.86 $
|
||||||
*
|
*
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
@ -204,7 +204,8 @@ AnMapArgTypeToBtype (
|
|||||||
|
|
||||||
/* Buffer, string, package or reference to a Op - Used only by SizeOf operator*/
|
/* Buffer, string, package or reference to a Op - Used only by SizeOf operator*/
|
||||||
|
|
||||||
return (ACPI_BTYPE_STRING | ACPI_BTYPE_BUFFER | ACPI_BTYPE_PACKAGE | ACPI_BTYPE_REFERENCE);
|
return (ACPI_BTYPE_STRING | ACPI_BTYPE_BUFFER |
|
||||||
|
ACPI_BTYPE_PACKAGE | ACPI_BTYPE_REFERENCE);
|
||||||
|
|
||||||
case ARGI_COMPLEXOBJ:
|
case ARGI_COMPLEXOBJ:
|
||||||
|
|
||||||
@ -218,6 +219,10 @@ AnMapArgTypeToBtype (
|
|||||||
case ARGI_REGION_OR_FIELD:
|
case ARGI_REGION_OR_FIELD:
|
||||||
return (ACPI_BTYPE_REGION | ACPI_BTYPE_FIELD_UNIT);
|
return (ACPI_BTYPE_REGION | ACPI_BTYPE_FIELD_UNIT);
|
||||||
|
|
||||||
|
case ARGI_DATAREFOBJ:
|
||||||
|
return (ACPI_BTYPE_INTEGER |ACPI_BTYPE_STRING | ACPI_BTYPE_BUFFER |
|
||||||
|
ACPI_BTYPE_PACKAGE | ACPI_BTYPE_REFERENCE | ACPI_BTYPE_DDB_HANDLE);
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user