public override void Visit(AmlParser.DefCreateField defCreateField) { defCreateField.numBits.Accept(this); defCreateField.bitIndex.Accept(this); defCreateField.sourceBuff.Accept(this); result.Add(new CreateField(defCreateField.nameString.nodePath)); }
public override void Visit(AmlParser.DefCreateField defCreateField) { AcpiObject.AcpiObject sizeObj = LoadTimeEvaluate(defCreateField.numBits.integer); CheckObjectType(sizeObj, AcpiObjectType.Integer); VisitField(defCreateField.sourceBuff, defCreateField.bitIndex.integer, 1, ((AcpiObject.Integer)(sizeObj.GetTarget())).Value, defCreateField.nameString.nodePath); }
public override void Visit(AmlParser.DefCreateField defCreateField) { acpiNamespace.CreateNodeAt(defCreateField.nameString.nodePath, currentPath); }
public virtual void Visit(AmlParser.DefCreateField defCreateField) { UnhandledNodeType("DefCreateField"); }