From 7600ac2283596bd000a29b9347e95346d3b740d7 Mon Sep 17 00:00:00 2001 From: Jung-uk Kim Date: Fri, 30 Sep 2016 19:46:13 +0000 Subject: Import ACPICA 20160930. --- source/compiler/aslxref.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'source/compiler/aslxref.c') diff --git a/source/compiler/aslxref.c b/source/compiler/aslxref.c index a2cb6b332401..b8c7835bb6dc 100644 --- a/source/compiler/aslxref.c +++ b/source/compiler/aslxref.c @@ -826,16 +826,18 @@ XfNamespaceLocateBegin ( /* * A reference to a method within one of these opcodes is not an * invocation of the method, it is simply a reference to the method. + * + * September 2016: Removed DeRefOf from this list */ if ((Op->Asl.Parent) && - ((Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_REFOF) || - (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_DEREFOF) || + ((Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_REFOF) || (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_PACKAGE) || (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_VAR_PACKAGE)|| (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_OBJECTTYPE))) { return_ACPI_STATUS (AE_OK); } + /* * There are two types of method invocation: * 1) Invocation with arguments -- the parser recognizes this -- cgit v1.2.3