• Home
  • Raw
  • Download

Lines Matching refs:CurrentExpression

1282   FORM_EXPRESSION         *CurrentExpression;  in ParseOpCodes()  local
1325 CurrentExpression = NULL; in ParseOpCodes()
1652 if (CurrentExpression == NULL && MapScopeDepth > 0) { in ParseOpCodes()
1653 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
1655 InsertTailList (MapExpressionList, &CurrentExpression->Link); in ParseOpCodes()
1660 ASSERT (CurrentExpression != NULL); in ParseOpCodes()
1661 InsertTailList (&CurrentExpression->OpCodeListHead, &ExpressionOpCode->Link); in ParseOpCodes()
1677 PushCurrentExpression (CurrentExpression); in ParseOpCodes()
1678 CurrentExpression = NULL; in ParseOpCodes()
1692 Status = EvaluateExpression (FormSet, CurrentForm, CurrentExpression); in ParseOpCodes()
1697 OpCodeDisabled = IsTrue(&CurrentExpression->Result); in ParseOpCodes()
1700 CurrentExpression = NULL; in ParseOpCodes()
2279 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2280 …CopyMem (&CurrentExpression->Error, &((EFI_IFR_INCONSISTENT_IF *) OpCodeData)->Error, sizeof (EFI_… in ParseOpCodes()
2283 CurrentExpression->Type = EFI_HII_EXPRESSION_NO_SUBMIT_IF; in ParseOpCodes()
2284 InsertTailList (&ParentStatement->NoSubmitListHead, &CurrentExpression->Link); in ParseOpCodes()
2286 CurrentExpression->Type = EFI_HII_EXPRESSION_INCONSISTENT_IF; in ParseOpCodes()
2287 InsertTailList (&ParentStatement->InconsistentListHead, &CurrentExpression->Link); in ParseOpCodes()
2303 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2304 …CopyMem (&CurrentExpression->Error, &((EFI_IFR_WARNING_IF *) OpCodeData)->Warning, sizeof (EFI_STR… in ParseOpCodes()
2305 CurrentExpression->TimeOut = ((EFI_IFR_WARNING_IF *) OpCodeData)->TimeOut; in ParseOpCodes()
2306 CurrentExpression->Type = EFI_HII_EXPRESSION_WARNING_IF; in ParseOpCodes()
2307 InsertTailList (&ParentStatement->WarningListHead, &CurrentExpression->Link); in ParseOpCodes()
2322 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2323 CurrentExpression->Type = EFI_HII_EXPRESSION_SUPPRESS_IF; in ParseOpCodes()
2326 InsertTailList (&FormSet->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2328 InsertTailList (&CurrentForm->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2332 PushConditionalExpression(CurrentExpression, ExpressOption); in ParseOpCodes()
2334 PushConditionalExpression(CurrentExpression, ExpressStatement); in ParseOpCodes()
2336 PushConditionalExpression(CurrentExpression, ExpressForm); in ParseOpCodes()
2352 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2353 CurrentExpression->Type = EFI_HII_EXPRESSION_GRAY_OUT_IF; in ParseOpCodes()
2354 InsertTailList (&CurrentForm->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2355 PushConditionalExpression(CurrentExpression, ExpressStatement); in ParseOpCodes()
2371 CurrentExpression = AllocateZeroPool (sizeof (FORM_EXPRESSION)); in ParseOpCodes()
2372 ASSERT (CurrentExpression != NULL); in ParseOpCodes()
2373 CurrentExpression->Signature = FORM_EXPRESSION_SIGNATURE; in ParseOpCodes()
2374 CurrentExpression->Type = EFI_HII_EXPRESSION_DISABLE_IF; in ParseOpCodes()
2375 InitializeListHead (&CurrentExpression->OpCodeListHead); in ParseOpCodes()
2381 InsertTailList (&CurrentForm->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2382 PushConditionalExpression(CurrentExpression, ExpressStatement); in ParseOpCodes()
2400 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2401 CurrentExpression->Type = EFI_HII_EXPRESSION_VALUE; in ParseOpCodes()
2402 InsertTailList (&CurrentForm->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2408 CurrentDefault->ValueExpression = CurrentExpression; in ParseOpCodes()
2419 ParentStatement->ValueExpression = CurrentExpression; in ParseOpCodes()
2432 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2433 CurrentExpression->Type = EFI_HII_EXPRESSION_RULE; in ParseOpCodes()
2435 CurrentExpression->RuleId = ((EFI_IFR_RULE *) OpCodeData)->RuleId; in ParseOpCodes()
2436 InsertTailList (&CurrentForm->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2448 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2449 CurrentExpression->Type = EFI_HII_EXPRESSION_READ; in ParseOpCodes()
2450 InsertTailList (&CurrentForm->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2458 ParentStatement->ReadExpression = CurrentExpression; in ParseOpCodes()
2470 CurrentExpression = CreateExpression (CurrentForm, OpCodeData); in ParseOpCodes()
2471 CurrentExpression->Type = EFI_HII_EXPRESSION_WRITE; in ParseOpCodes()
2472 InsertTailList (&CurrentForm->ExpressionListHead, &CurrentExpression->Link); in ParseOpCodes()
2480 ParentStatement->WriteExpression = CurrentExpression; in ParseOpCodes()
2693 Status = PopCurrentExpression ((VOID **) &CurrentExpression); in ParseOpCodes()
2705 ASSERT (CurrentExpression != NULL); in ParseOpCodes()
2706 Status = EvaluateExpression (FormSet, CurrentForm, CurrentExpression); in ParseOpCodes()
2711 OpCodeDisabled = IsTrue (&CurrentExpression->Result); in ParseOpCodes()
2716 DestroyExpression (CurrentExpression); in ParseOpCodes()
2722 CurrentExpression = NULL; in ParseOpCodes()