public override void Visit(AmlParser.DefCreateBitField defCreateBitField) { result.Add(new PushConst(new AcpiObject.Integer(1))); // number of bits defCreateBitField.bitIndex.Accept(this); defCreateBitField.sourceBuff.Accept(this); result.Add(new CreateField(defCreateBitField.nameString.nodePath)); }
public override void Visit(AmlParser.DefCreateBitField defCreateBitField) { VisitField(defCreateBitField.sourceBuff, defCreateBitField.bitIndex.integer, 1, 1 /*numBits*/, defCreateBitField.nameString.nodePath); }
public override void Visit(AmlParser.DefCreateBitField defCreateBitField) { acpiNamespace.CreateNodeAt(defCreateBitField.nameString.nodePath, currentPath); }
public virtual void Visit(AmlParser.DefCreateBitField defCreateBitField) { UnhandledNodeType("DefCreateBitField"); }