Conditional
ACPI_PARSE_OBJECT *Conditional = NULL;
NewOp->Asl.Parent = Conditional->Asl.Parent;
TrAmlInsertPeer (Conditional, NewOp);
Conditional = CaseOp;
Conditional->Asl.Child->Asl.Next = NULL;
TrAmlInitLineNumbers (NewOp2, Conditional);
TrAmlInitLineNumbers (NewOp2, Conditional);
TrAmlInitLineNumbers (NewOp2, Conditional);
TrAmlInitLineNumbers (NewOp2, Conditional);
NewOp2->Asl.Parent = Conditional;
TrAmlInitLineNumbers (NewOp2, Conditional);
Conditional->Asl.Child = NewOp2;
NewOp2->Asl.Parent = Conditional;
TrAmlInitLineNumbers (NewOp2, Conditional);
TrAmlSetSubtreeParent (Predicate, Conditional);
Conditional->Asl.Child = Predicate;
TrAmlInitNode (Conditional, PARSEOP_IF);
Conditional->Asl.Next = NULL;
CurrentParentNode->Asl.Child = Conditional;
Conditional->Asl.Parent = CurrentParentNode;
Conditional->Asl.Next = NULL;
DefaultOp->Asl.Parent = Conditional->Asl.Parent;
TrAmlInsertPeer (Conditional, DefaultOp);
Conditional = StartNode->Asl.Child;
while (Conditional->Asl.Next)
Conditional = Conditional->Asl.Next;
TrAmlInsertPeer (Conditional, BreakOp);
struct Conditional conditional;
size = sizeof (struct Conditional);