[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master d9a5172 1/2: Refactor to assign some importan
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master d9a5172 1/2: Refactor to assign some important variables earlier |
Date: |
Thu, 3 Dec 2020 19:56:19 -0500 (EST) |
branch: master
commit d9a51722c2d13eaf96e4e0fc406ae232c5babfc1
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Refactor to assign some important variables earlier
Assigned 'ProductName' and 'StateOfJurisdiction' earlier. Their values
will soon be wanted beforehand. They're so fundamental that it makes
sense to assign them very early.
---
ledger_invariant_init.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/ledger_invariant_init.cpp b/ledger_invariant_init.cpp
index 143cbf8..0a4cf40 100644
--- a/ledger_invariant_init.cpp
+++ b/ledger_invariant_init.cpp
@@ -79,6 +79,9 @@ void LedgerInvariant::Init(BasicValues const* b)
irr_precision_ = b->round_irr().decimals();
+ ProductName = b->yare_input_.ProductName;
+ StateOfJurisdiction = mc_str(b->GetStateOfJurisdiction());
+
// BOY vectors.
// GrossPmt = DYNAMIC
@@ -537,7 +540,6 @@ void LedgerInvariant::Init(BasicValues const* b)
// Strings from class Input.
- ProductName = b->yare_input_.ProductName;
ProducerName = b->yare_input_.AgentName;
std::string const agent_city = b->yare_input_.AgentCity;
@@ -599,7 +601,6 @@ void LedgerInvariant::Init(BasicValues const* b)
DefnLifeIns =
mc_str(b->yare_input_.DefinitionOfLifeInsurance);
DefnMaterialChange =
mc_str(b->yare_input_.DefinitionOfMaterialChange);
PartMortTableName = "1983 GAM"; // TODO ?? Hardcoded.
- StateOfJurisdiction = mc_str(b->GetStateOfJurisdiction());
PremiumTaxState = mc_str(b->GetPremiumTaxState());
CountryIso3166Abbrev = mc_str(b->yare_input_.Country);
Comments = b->yare_input_.Comments;